Improve Rake task

This pull request does two things:

* Allow to override description of Rake task
* Improve output of Rake task if check failed

Both improvements have been borrowed from [RSpec's Rake task](https://github.com/rspec/rspec-core/blob/master/lib/rspec/core/rake_task.rb).