jshint is run on tests now, moved some tests over to mocha BDD format
Merge pull request #276 from mbroadst/test-cleanup

jshint is run on tests now, moved some tests over to mocha BDD format
Update CONTRIBUTING.md
Adding an npmignore on test/.