pom.xml Maven Shading configuration docs should use Application instead of Service
Cut'n'paste error in explicit setters
Merge pull request #334 from clemensw/docfix

Trivial docfixes for 0.7 change
Log all of the endpoints on startup.

Previously only the resource methods and sub resource methods were
logged, now the sub resource locators are included.

No longer manually parsing the JAX-RS annotations, instead using the
Jersey builtin introspector.
Merge pull request #335 from vadims/log_subresource_locator

Log all of the endpoints on startup.
Add maven-enforcer.

Converge all dependencies, despite it being a pain in the ass. Closes #336.
Fix javadocs for JacksonMessageBodyProvider.
Fix encoding for example project.
No need to skip site building in the example.
Upgrade to argparse 0.4.1.
Added tests for Cli, finally.
Fix a FindBugs exclusion.
Fix encoding for Cli.
Fix Application#run().

Also, make Cli#run() return a boolean success value.

Closes #337.
Make Metrics Reporters configurable via SPI

Adds a new `metrics` section to the Dropwizard `Configuration`,
permitting users to define `reporters`, based on `ReporterFactory`
implementations.

Any `EnvironmentCommand` will automatically add the configured metrics
reporters to its lifecycle.

Current implementations:

  * `console` - `ConsoleReporterFactory`
  * `csv` - `CsvReporterFactory`
  * `log` - `Slf4jReporterFactory`
Add documentation for metrics reporter factories.

Documentation has been omitted for fields and accessor methods whose
operation are obvious by their signature.
Allow permissive deserialization of all enums

When deserializing enum types, we should allow:

  * Whitespace in the value, which should be stripped out for parsing.
  * Lower-case characters, which should be converted to upper-case.

This makes using enum type in Configuration files more permissive and
less confusing.
Add tests for ReporterFactory implementations
Don't allow configurable Clock

Application-level metrics are highly unlikely to want a non-default
Clock implementation. Lets remove the Clock configuration and require
users to manually add those reporters to their service if they need
them.
Handle Exceptions during reporter initialization

Metric reporters are nice, but not critical. Lets not fail service
initialization in the event that an Exception occurs (e.g. a remote
service the reporter reports to is not responding).