[GEOS-6727] Modify KMLReflectorTest to be insensitive to the format_options order.

This is needed for JDK8, which uses a different hashing function.
[GEOS-6727] Remove format=image/png in tests that are trying for animated GIF.

This is needed for JDK8, where the hashing function changes resulted in the PNG format
being selected.
[GEOS-6727] Ensure format_options are always ordered.

This makes it easier to test consistently for JDK8.
[GEOS-6727] Fix setting of contact information over REST configuration endpoint.

This appears to be an existing bug exposed by JDK8.
Merge pull request #783 from bradh/jdk8

Resolve build issues on Oracle JDK8