Adds support for services which wrap other services.

This was required as if one wishes to add bundles, resources, etc. in a
generic fashion to a Dropwizard service in version 0.6.0 or later, one
needs to establish an AOP-style cutpoint on the abstract initialize and
run methods.
Add note about setting port and adminPort to the same value
Added support for configurable view encodings.

- updated dropwizard-example to include a multi-charset example.
Merge branch 'release/view-encoding'
Fixes a NullPoinerException when the Service class is placed in the root package (i.e. no declared package).
Fixing TaskServlet to properly return 500 when an exception is thrown by a Task. Exceptions were only being handled after the output stream was being closed, which results in Jetty committing the response and disallowing further modification (e.g. sending an error.)
Doc fix for Hibernate
Ensure adminPort listens on bindHost

adminPort was listening on all addresses even when bindHost was specified.
Upgrade to Jersey 1.17.
Upgrade to HttpClient 4.2.3.
Upgrade to Jackson 2.1.3.
Upgrade to tomcat-dbcp 7.0.35.
Upgrade to argparse4j 0.3.1.
Upgrade to Guava 14.0-rc2.
Merge pull request #253 from carlo-rtr/master

Adding documentation for ServerFactory
Merge pull request #251 from robrasmussen/hibernate-doc-fix

Doc fix for Hibernate
Merge pull request #250 from skastel/master

TaskServlet properly returns 500 on exceptions now
Merge pull request #249 from ryankennedy/master

Minor fix for an NPE in the command line interface code.
Tune up Cli a bit.
Merge pull request #245 from michaelfairley/patch-1

Add note about setting port and adminPort to the same value