whitespace/tab fixes - fixes 728

add whitespace check to jshint config, and make jshint scan subfolders
Merge pull request #987 from patrickkettner/whitespace-fixes

whitespace/tab fixes - fixes 728
Minor fix

- On Gruntfile, use filepath variable instead of the hardcoded string
  "dist/modernizr-build.js";
- On src/generate.js, Fix indentation of generated file;
Merge pull request #997 from rxaviers/minor

Minor fixes
Add XHR `responseType` tests

Closes #1006.
Merge pull request #1006 from Modernizr/xhr-responsetype

Add XHR `responseType` tests