Made some improvements to the stitch grid:

- pan was disabled because setDraggable couldn't be changed to false. rolled back to an earlier version of kineticjs where this works so now pan is in experimental phase.
- optimized zoom and pan to use a cache. this improved performance however it still needs work.
- increased the size of the stitch canvas, it was too annoying being forced into panning when its so buggy.