lock dependency versions better
update uglifyjs and fix api, add test for precompiled templates
cleanup