Add coverage testing, and report to coveralls.io
Merge pull request #2 from rboulton/coveralls

Add coverage testing, and report to coveralls.io