Added two missing imports for HelloWorldApplication

HelloWorld was missing imports for the HelloWorldResource and
TemplateHealthCheck classes, causing a compile error in the Getting
Started application.
Add ability to override config settings that are array of strings
fix style violations
fix yet more style violations
change array eparator character in override for arrays of string to comma, and allow it to be escaped
fix docs where they were referring to the wrong seprator used for overriding config entries that are array of string
Upgraded to Logback 1.1.1.
Throw a ConstraintViolationException for empty resources

Fixes #431
Upgraded to SLF4J 1.7.6.
Merge pull request #421 from saadmufti/config_override_handle_array

Add ability to override config settings that are array of strings
Merge pull request #462 from joschi/dependency-updates

Upgrade to SLF4J 1.7.6 and Logback 1.1.1
Ignore dependency reduced POM

Closes #463
Use mockito-core instead of mockito-all

Overrides the `hamcrest-core` and `objenesis` dependency versions to
ensure they're aligned with `dropwizard-testing`.

Closes #466
Update getting-started.rst
Merge pull request #461 from mikemil/master

Added two missing imports for HelloWorldApplication
Fix graceful shutdown

Jetty uses StatisticsHandler to track outstanding requests for graceful
shutdown.

See https://bugs.eclipse.org/bugs/show_bug.cgi?id=420142 for more
details.
Merge pull request #433 from joschi/issue-431-IllegalArgumentException

Throw a ConstraintViolationException for empty resources
Add graceful shutdown test
Merge pull request #467 from vadims/graceful-shutdown

Fix graceful shutdown
Use ephemeral port i DefaultServerFactoryTest

Should make the tests more portable by not relying on an arbitrary port
being free.