use latest parent pom

NOTE: This switches to using the shared AddThis OSS style so
checkstyle spits out $LARGE_NUMBER of warnings.  The project should be
brought into conformance once all outstanding patches are reviewed.
mechanism for reporters to be a pure runtime dependency

Introduces a new `ConfiguredReporter` interface.  Any class that
implements this interface can be used in a config file (that is by
`ReporterConfig`) via the 'double-bang' (`!!`) syntax.  This allows
3rd party reporters to be written without metrics-reporter-config
requiring a compile time dependency.

This is backwards compatible with `AbstractReporterConfig` and classes
that derive from it.

refs #13
harmonize style of ConfiguredReporter

Only make changes that confirm to both the AddThis OSS style and the
earlier style still used by metrics-reporter-config at the moment.

 * delete-trailing-whitespace
 * untabify
 * @author

http://oss-docs.addthiscode.net/hydra/latest/user-guide/guide/standards.html