Fix more tab handling and better unit test
Swap out Squiz commenting rules in favor of Pear.
Fixing whitespaces issues.