Onwards to 1.2.1.
Use a simpler way to handle semicolon-escaped in the parser. fixes #295
Jshint fix.
Merge branch 'maint-v1.2'