Replace handlebars with ejs.

I used handlebars because it was expedient, but we need a little more
logic in our templates in order to support the various stuff we do with
soy right now. This is step one replacing handlebars, so that we can
also replace soy.
turtle toolbox in ejs
Turtle startBlocks etc in ejs
Karel toolboxes and start blocks -> ejs
Recreates template changes from e6d0778e056a2f07e56cb9e60bddd41d4560e2ca
Even more WIP
Merge remote-tracking branch 'origin/master' into ejs

Conflicts:
	src/dev/app.html.ejs
Remove bad callout code
Fix up loc
Remove soy templates!
Build ejs outside of browserify transform.

This is so that we can load templates outside of the browser.
Make turtle levels loadable outside browser
fixup! Build ejs outside of browserify transform.
Merge remote-tracking branch 'origin/master' into ejs
Fix up injection after template changes
Fix jshint errors
Merge pull request #148 from brandonbloom/ejs

EJS Templates & Loadable Levels