fix- drawdeviceFactory test breaking
.add timeStamp to each test run
Merge remote-tracking branch 'origin/newchanges' into initialCanvas2

Conflicts:
	src/core/CanvasElement.js
	src/factory/DrawDevicesFactory.js
	test/factory/DrawDevicesFactorySpec.js
Merge pull request #2 from jitterbugboy/initialCanvas2

Initial canvas2