Update style of instructions, abstracts the styling and rendering to common from Maze/Turtle.
release 0.0.9
Updated Blockly to take server side startBlocks.
Merge branch 'master' of github.com:code-dot-org/blockly
release 0.0.10
Merge pull request #140 from tobyk100/style-instructions

Update style of instructions, abstracts the styling and rendering to com...
Abstract injection code to base.js from <app>.js, include defaults.
Add callout system which displays parameterized callouts and uses session storage to only show one time.
Fixed faultly default logic.
Added onInitialization callback.
Moved callout code to dashboard.
Added comment.
Added back callout call that got lost in rebase
Merge pull request #120 from tobyk100/callouts

Callouts and abstract injection code.
Remove the logic of deciding which prop is overwritten from Blockly. Server decides now.
Removed i18n strings.
Merge pull request #143 from nanan9177/blockly_fix

Updated Blockly to take server side startBlocks.
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