Support all Grunt file syntaxes

Fixes #2. Closes #5.
Add tests for various Grunt file syntaxes

Ref. #2, #5.