update documentation with new contributing guidelines
housekeeping

- bump dependencies up to the latest version of gulp
- set the default noiseIntensity to 0
- remove the noiseIntensity override from index.html
- make the gulpfile comments make sense
Basic testing framework and test stubs