reworked remote template caching and removed compile time cache because of incompatability with lein-cljsbuild