Adding code coverage collection

Adds code coverage collection via [scoverage](https://github.com/scoverage/maven-scoverage-plugin).

This change is two commits:

1. Reformated pom.xml files to use two spaces per indent, as per the [Maven conventions](http://maven.apache.org/developers/conventions/code.html)
2. Added code coverage collection