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.