bug fix
fix whitespace
new Makefile target: indent
adopt a stricter .jshintrc and make code lint clean
make mocha specific globals file-local to jshint
fix Makefile: pass return value of jshint to end of pipe
add package.json and make use of metadata contained in main script