Fixes start blocks and provides better XML parsing errors.
Merge pull request #97 from brandonbloom/xml-errors

Fixes start blocks and provides better XML parsing errors.
Fixed most jshint warnings
Updated Maze 2 Level 2 so the mouse is facing south.
Merge pull request #99 from nanan9177/maze_test

Updated Maze 2 Level 2 so the mouse is facing south.
Merge pull request #98 from brandonbloom/jshint

Fixed most jshint warnings
Changed the empty block message.
Merge pull request #101 from nanan9177/maze_test

Changed the empty block message.
Removed Karel finish markers.
Merge pull request #102 from nanan9177/maze_test

Removed Karel finish markers.
Switched namespace of Blocks from Language to Blocks to accord with Blockly core changes.
Added blockly_debug, a concatted but unminified version of blockly.
Copied new dependencies from blockly-core.
en.js replaces en_compressed.js.
Delete unnecessary language file
Fix infinite loop detection in while-path-ahead
Merge pull request #100 from tobyk100/blockly-debug

Blockly debug
Fixes highighting of loop blocks when checking timeouts.
Merge pull request #104 from brandonbloom/loop

Infinite loop checks
Fix dev index pages for new blockly version
Remove references to "ball"
report testResult to server

Closes #103