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
Add option to forceWarnings

Leaving force intact to force compiling even with the presence of errors or warnings, the new forceWarnings option (true/false) will successfully compile as long as there are no errors (but irregardless of the number of warnings).
Update readme with new forceWarnings option
Revert readme on master
Merge pull request #66 from geebru/master

Better information / colorization for compact mode