Merge pull request #193 from virtual-world-framework/blockly-refactor

Blockly refactor
Removes some console output
Fixes a strict issue that must be brought up in production mode
Verify that a normal exists before referencing it.
Fix pick bug on objects in threejs without vwfIDs
Ignore a pick on an object not in the VWF node hierarchy
Verify that newPickId is not null
Check for undefined on localPickNormal
Fixed typo
Cleaned up code.
Merge pull request #191 from virtual-world-framework/branch/ignore-picks

Branch/ignore picks
Added 3D graph tool with example app

Conflicts:
	support/client/lib/vwf.js
Improved line rendering
Added grid properties
Added graphFunction method to graph.vwf
Cleaned up THREEJS hierarchy by making the grid single object
Draw a new line on settingProperty
Fixes a bug with executing blockly
Merge pull request #197 from virtual-world-framework/branch/3d-graph-tool

Branch/3d graph tool
Removes the startAll property in favor of a function