Rebuilding the resize funtion with some help from the creatJS community

http://community.createjs.com/discussions/createjs/547-resizing-canvas-and-its-content-proportionally-cross-platform

Window scales and click events work as per Issue #8