Adds a blackly application
Adds the blockly source code and the model and view drivers
Cleans up the syntax to make sure there were no errors during the load
Fixes the mysterious issue with the config file not loading
Adds a sample application for testing blackly loading
Update to three.js r66
Merge pull request #163 from virtual-world-framework/branch/three.js-r66

Update to three.js r66
Added ShadowBias property.
Added HemisphereLight type.
Merge pull request #165 from virtual-world-framework/branch/threejs-r65-lights

branch/threejs-r65-lights
Removed the default application border.
Merge pull request #166 from virtual-world-framework/branch/remove-border

branch/remove-border
Successfully loads the blackly UI into the blockly application
Adds three blockly blocks to the UI and stores the 'blackly' refs in the model driver
Tests the private functions existance in the model API, works on windows, was not working on the mac
Allows the rover to be moved with the blockly commands
Fixes the forward movement of the rover
Adds parameters to pass to the animation behavior for moving and turning
Adds generic node3 blocks to the blocky application
Allow app developer to disable creation of default nav object

They need only set the scene's userObject property to null
Merge pull request #168 from virtual-world-framework/branch/control-over-default-user-object

Allow app developer to disable creation of default nav object