JShint and Mocha added to Gruntfile.
Changed "longestString" method to O(n). Made task testable.
Console reporter. Moved utilities to reporter's helper methods.
Removed support for grunt 0.3.
Added JSLintXML reporter.
Added MultiReporter - possibility to use multiple reporters.
Version bumped. Changed module to be private.
Updated readme files with possible options.
Added escaping of "<anonymous>" function report.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	package.json
	tasks/complexity.js
Removed underscore dependency.
Cleans up spacing in package.json
Removes sanity check test.