Initial implementation
Add gulp
Add license
Add readme
Add tests for jslint.run
Add usage and contributing sections to readme
Always create "jslint" property when "options.includeData" is true
Add documentation for jslint.run to readme
Add documentation for defaultReporter
Add documentation for "jslint.report"
Update styling for parameters in readme
Code review fixes
Add test for "options" in "jslint.run"
More defensive "defaultReporter"

- Thanks @cjasinsk
Spelling fixes

- Thanks @timphillips
Use "lodash.defaults" from "gulp-util"

- Thanks @jgoz
Add support for "options.emitErrorAtEnd" to "jslint.report"

- Thanks @jgoz
Add unit tests for "jslint.report"

- Also make error behaviour consistent between
  "emitError" and "emitErrorAtEnd" flags; in
  both cases report stream now emits "error"
  event followed by "finish" event.
Test for when both "emitError" and "emitErrorAtEnd" are specified
Clarify test spec

- Thanks @jgoz