test(scanner): port the rest of the lexer tests from AngularDart

Closes #64
chore(karma): use ChromeCanary as the default for JS

Closes #56