Port all of the noir components to compojure + hiccup, move most functionality out to the client, remove any remote/fetch coupling, remove jquery dependencies, remove bootstrap Javascript dependency, introduce core.async main loop for ui and data flow.
Big commit, should have been broken up, got carried away. Preparing for initial re-release.