Add a HTML report with basic style

The rendered HTML hasn't got any style. It's pure HTML without CSS.
It generates a table with JSHint errors for each file that has at least one error. The table has borders.

Usage example:
```<report type="html" destFile="${project.basedir}/target/jshint/results.html" />```