Merge pull request #2 from robrich/master

Make gulp-jshint more streamy
completely new interface (thanks @robrich) - 1.0)
fix readme #3
fix jshint reporter compatibility
finish fixing jshint compat. closes #3. 1.1.0
feat(jshintrc): allows the use of config file .jshintrc

The jshint option can now be the path to the '.jshintrc' config file :
```javascript
var jshint = require('gulp-jshint');

gulp.task('lint', function() {
  gulp.src('./lib/*.js')
    .pipe(jshint('./lib/.jshintrc'))
    .pipe(jshint.reporter('YOUR_REPORTER_HERE'));
});
```
Merge pull request #6 from douglasduteil/feat-use-config-file

feat(jshintrc): allows the use of config file .jshintrc
remove support for custom reporters but document the right usage better closes #5
more jshintrc tests
external reporters added back in - #5