Use JSHint in addition to JSLint during development

[Recommendation](http://www.nearform.com/nodecrunch/dont-use-nodes-core-stream-module). All the streaming stuff should be working when using `readable-stream`, which we are (indirectly).