Add node_modules as excluded dir

fixes #134
issue Warning on use of certain pre_option_* hooks

Some pre_option_* hooks can cause WordPress.com notifications to
display incorrect blog names (and possibly other data.)  Themes should
not filter pre_option_blogname, pre_option_siteurl or
pre_option_post_count in functions.php.
Flag backtrace

Debug code shouldn't be in production for various reasons:

1. It's unnecessary
2. It potentially outputs sensitive filesystem information

Fixes #152
Remove extraneous function checks

Decrease verbosity when those functions aren't bad.
Add more description to some functions.
Remove duplicated function checks.
Remove you can't
Merge pull request #154 from Automattic/cleanup

Remove extraneous function checks
Decrease verbosity when those functions aren't bad.
Add more description to some functions.
Remove duplicated function checks.
Change severity of some checks.
fix attempt
tests for the fix of mishnadeled object notation inside a foreach loopp
one more test for foreach loop + revertion of fix attempt
another test for misbehaving variable parsing
one more test to proove that the issue is only inside a class
even more tests
even more tests, now two string variables inside a function without call
who tests the tests? Fixed syntax error in tests
fixes curly braced variables inside string, not curly braced object properties tho
another improvement which successfully recognizer a property of an object inside a string when curly braced
fixes the last test
one more test
removing todo as it is not needed
even more unit tests