Better information / colorization for compact mode

+ Split description into lint-type and lint-explanation, colorize both
+ Implement Warning vs. Error distinction to each line
Resolve travis-ci failures
Fix failing test on mismatched file name expecation
Update tests and tasks to allow colorized filename
Merge pull request #71 from geebru/compact-colorize

Properly colorize compact results
Update the plugin to support emitSuccess for when a linting succeeds. I have also added my name as a contributor, updated the README to reflect said changes, and added a unit test for emitSuccess
resolve merge conflcits with master
working through testing errors
Fix emitSuccess test.