Support for Coveralls (code coverage)

For more information see: https://coveralls.io/

- Add support using coveralls-maven-plugin
- Use cobertura-maven-plugin for actual code coverage
- Update .travis.yml to perform the coverage goal
- Had to switch to bit parsing instead of a binary literal because cobertura couldn't handle it.
(see: http://stackoverflow.com/questions/20516636/bits-in-byte-java)