fix default port to match docs
reorg, remove redundant compile task in dist
build dist files in dist path, remove separate uglify step
ignore the public dist path
use new dist files, added modernizr
remove unused file
remove template deps, added Backbone.history and used modernizr to make it work with legacy browsers
merge view locals passed in