tests: make coveralls optional

If we do not have Coveralls installed, we should be able to continue
with the rest of the test suite.

This allows the tests to run outside of Bundler if Coveralls is not
installed.
Merge pull request #116 from ktdreyer/coveralls-optional

tests: make coveralls optional