austin based setup and general cleanup

Move to an austin based setup for development. Include functions for
running a server and creating a cljs repl.

Misc cleanup involving:
- Remove compiled js from source control
- Delete trailing whitespace
- Update to latest clojurescript and core.async