More things to do!
Use the latest version of coverall module
No longer require a special function for test

This export can be removed because the test process fake arguments and a valid ruche environment.
Remove progress dependency

The progress module was not used anywhere.
Fakea valid ruche environment when running test

So the user installation of ruche is no altered by tests