Always upload coverage report to Coveralls after Travis finishes
Generate a HTML report next to the lcov report
Add a 'grunt coverage' task that generates coverage reports
Start Hilary in a node child process and set up a test db table, tenants and apps
Added extra API functionality
Merged with bert's coverageUpload branch
Added unit-tests for apis