Fixes #271 Trailing semicolon check

Patch to handle when CoffeeScript's lexer spits out an identifier as the
last token in a line with a semicolon, rather than a string token.
Merge pull request #272 from swang/patch_trailing_semicolon

Fixes #271 Trailing semicolon check