Fixed grunt file to properly hint as a node file rather than using globals. added globals for module, exports to .jshintrc. moved html2canvas from predefined to writable global to make lint checking slightly more correct. removed html2canvas from global window and put in code to attach to module.exports if it exists to allow for browserify building.
rebuilt svg builds with fabric.js so they are correct