chore: Update grunt watch task to actually work...

Was using node unit before. Now correctly uses mocha.
feature: Recognize identifiers followed by parens as methods
test: Make tests more targeted

Tests for recognizing individual tokens shouldn't be run through the actual
Lexer.tokenize() method. Just run the actual Lexer.@Token() method.