Got rid of all (:require [X :refer :all]) declarations. These are not supporte din ClojureScript.
core.match now also works for ClojureScript
When using ClojureScript, use read-string from cljs.reader.
Moved macros from termcat.util.lambda into a separate file (needed for CLJS).
Fix for lambda-macros.
Split out more macros into separate files.
Split out last of the macros into a separate file.
Termcat now compiles to JavaScript without warnings.