Add project links
Modularize quality checks
Merge pull request #5 from andyw8/add-project-links

Add project links
Merge pull request #6 from andyw8/modularize-quality-checks

Modularize quality checks
Avoid prima donna method

As highlighted by Reek:
https://github.com/troessner/reek/wiki/Prima-Donna-Method
Configure for TravisCI
Merge pull request #9 from andyw8/travis-ci

Configure for TravisCI
Merge pull request #8 from andyw8/avoid-prima-donna-method

Avoid prima donna method
Fix accidental line location swap of 'private'
Auto-generate tool list

At present, adding a new tool to Quality would require updating
several places in the source code. By namespacing the tools module
and with a little metaprogramming we can reduce by one step.
Add SimpleCov filter for vendor installs, avoiding TravisCI failure
Merge pull request #10 from andyw8/autogenerate-tools-list

Auto-generate tool list
Modularize task tests

This probably isn't the best way to structure the tests, it's just
a first step on the road to a better splitting of this.