Integrate with server-side storage.
- Blockly.updateUidCounter function to increase UID to highest value.
- Make Blockly an EventEmitter which emits toolbox hiding, block events.
- Move toolbox parsing logic into polymer element.
- Blockly assumes a toolbox with categories is present.
- Move most of overrides.js into core.