Added main descartes architecture (no jsdoc).
Fixed canvas duplication.
Add placeholders canvas initialization
Add jquery enabled scope in main
Completed basic descartes plotting
plot function
Finished visualisation architecture implementation for script plotting.
Fixed some plot integration issues.
Calling view.drawPlot() in controller
Quick fixed plotting for demo
Fixed function popagation problem.
Merging dev into descartes
Fix merge
Added click and move listener support to descartes handler
Fixed != in language and fixed min and max

Conflicts:
	test/model/library/max.js
	test/model/library/min.js
Made coordinate scale available to decorators.
Removed console.log of controller.
Now showing and hiding plot as we should, mouse cursor position and status correctly updated, more fixes
Fixed plot runtime error checking and throwing
Added basic spea plotting support.