Adds `make test-coverage`, and add coverage report to Travis output.
Merge pull request #49 from jeremybanks/coverage

Adds `make test-coverage`, and add coverage report to Travis output.
Merge branch 'master' into issue-45-host-names

Conflicts:
	.travis.yml