Run tests under coverage, add task to run all tests in one go
Report coverage information to Coveralls.io
Switch requirement to singingwolfboy fork

Remove this commit when https://github.com/pyinvoke/invocations/pull/5 is
merged