Use the Node.js/Grunt build application to build release package and
- clean old build files out
- copy correct files
- run JSHint
- minimize CSS & JS files
.gitignore to ignore build files, build system files and junk Windows (and Mac) files.
package.json shouldn't be in release
Updated build method;
can specify a 'build_dev' or a 'build_release' (default is both of those) or a 'build_dual' for grunt.
build_release includes *only* minified js/css
build_dev includes non-minified sources.
build_dual includes both minifed and non-minified files
updated readme for automated building