Adding gulpfile and modules, and test fundamentals (as in snd-api-js)
adds .gitignore
updates tests so that they run with express 4.x
added docs output