moved gcode interpreter from scene to gcodeinterpreter.js
* added step for singlestepping g-codes, and stop
* changed scene and gcodeinterpreter into services with factories
in gsimApp
* added directive three-canvas - an attribute that makes a canvas
element rendered by scene