Upgrade to CoffeeScript 1.6.3
Fix error column for compile action.
Add `// Generated by` prelude to generated JS.

This helps githubs linguist to detect the generated JavaScript as such.
Add `tokens` method.

* better support for introspection
* minor style changes
Don't log parser recovery failure.