add code coverage tool.

* Run code coverage with: `bundle exec rake test COVERAGE=1`
* Find results in coverage/index.html