Merge pull request #2 from bjfish/master

Fixing potential issue with payouts not being equal for multiple commits
Added opt-out capabilities.

Now contributers will be able to opt out of recieving a reward,
such as when submitting minor typo fixes.

Implemented @moxie0 's request re comments and asterisks in opt-out method

fixed README to reflect lack of asterisks in Opt-out

Addressed @moxie0's request re freebie and parens
Merge pull request #6 from TheBritKnight/master

Added opt-out capabilities.
Clean up tests. Add test for keyword in commit messages
wording // FREEBIE
Merge pull request #8 from kyleconroy/opt_out_tests

Clean up tests. Add test for NOPAY in commit messages
Add link to blog post. // FREEBIE
Add tests for status controller