Changed Blockly to generate non-XML custom DOM nodes (root <blockly>) since IE9 doesn't like constructing XML DOMs.