Convert hamcrest to a single source base

* finalizes py25 deprecation
* [TravisCI] fixups for single-source, remove Jython and Python 2.5
* Enable coveralls