changes build process to be based on Grunt, updates dependencies
adds path.extname() stub
adds *.tgz to gitignore
adds strict mode
fixes year in copyright notice
adds notice about completeness to readme