tests: make simplecov/coveralls optional

If we do not have SimpleCov or 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 SimpleCov or
Coveralls are not installed.
Merge pull request #15 from ktdreyer/simplecov-optional

tests: make simplecov/coveralls optional