Add coverage and coveralls

Fixes #62