Support building rest server RPMs
Update CHANGES
Upgrade Guava to 17.0
[maven-release-plugin] prepare release 1.04
[maven-release-plugin] prepare for next development iteration
Add Jaxrs SmileMapper
Set thread context class loader in thread factories

Capture thread context class loader during factory creation and
set this class loader on threads created by the factory
Update CHANGES
Upgrade findbugs-maven-plugin to 3.0.0
Add min/max validators for DataSize
Cleanup code style for Duration tests
Remove AsyncHttpClient references from the http-client README
Simplify HttpClientBinder
Fix compile errror with Eclipse compiler using Java 7

The eclipse compiler refuses to compile

    Assertions.assertInstanceOf(violation.getConstraintDescriptor().getAnnotation(), MinDuration.class);

with

Bound mismatch: The generic method assertInstanceOf(T, Class<U>) of type Assertions is not applicable for the arguments (capture#2-of ?, Class<MinDuration>). The inferred type MinDuration is not a valid substitute for the bounded parameter <U extends T>.

The additional cast fixes this compile problem. The problem does not
exist when Eclipse is set to use Java 8 compilance.
Allow JettyHttpClient to configure maxRequestsQueuedPerDestination
Upgrade libraries
Don't unannounce from discovery if announcement never started
Update CHANGES
Support reporting string values to KairosDB
Error out early if a ReportCollection method has no parameters