Fix tests when macros change
Experiment with syntax generation in macro
Use new macro-based syntax highlighting
Add docs for create-element, and one-argument version

And add a fix for the benefit of Light Table
Cleanup and fix for ClojureScript 0.0-2411