be explicit about relying on jvm default encoding
update maven plugins

replace cobertura with jacoco
add maven-enforcer-plugin
add coveralls-maven-plugin