Updates
Update blockly
Update rule editor
Update blockly to remove realtime and add json
Update to use Json calls instead of convert XML<>JSON
Fix unnecessary nesting in block editor. Fix scrolling overflow.
Update blocks to support json mutations
Update rule editor to load block rules
Update blockly to use JSON toolbox definition.
Update rule list icon
Initial addition of save graph dialog
Add save graph template