ValidateIndentation: validate indentation on all else statements that are block statements.

Props again to bootstrap for finding the edge cases!
Merge pull request #271 from mikesherov/indent5

ValidateIndentation: validate indentation on all else statements that are block statements.
Explicitly set the files to install.
Normalize package.json.
Add a `lint` script and use it in test too.
Update .gitignore.
MAINTAIN.md: fix typo.
Update all dependencies to their latest versions and switch to tilde based versions.

I kept vow and vow-fs to the current ones since there are API changes.
Add dependency status badges.
README.md: simplify the browser example.
Move a couple of checks to JSCS.