Add fabric support for code coverage

When running either UI or regular tests specify:

```
coverage=True
```

And a text coverage report will be printed to stdout and a tar called
"coverage.tar.gz" will be downloaded that contains html report.