Update .gitignore to better support IntelliJ development
Update to support gzip in same way as DropWizard (#38)

This adds a number of new configuration settings, with the leaf keys matching the ones used by DropWizard.
The new configuration settings are documented in the README.

In particular, this adds support for decompressing gzip-encoded request bodies (by way of the BiDiGzipFilter).
The default mime type handling has changed; instead of defaulting to only compressing a particular list of mime types,
the new default behavior is to compress all non-gzip mime types (matching the default behavior of Jetty's GzipFilter).

The old list was:
"application/json", "application/xml", "text/html", "text/plain", "application/javascript",
"application/x-javascript", "text/javascript", "text/css", "text/xml", "image/svg+xml"
Merge branch 'master' into feature/bidi-gzip

Conflicts:
	src/java/grails/plugin/lightweightdeploy/Launcher.java
	test/unit/grails/plugin/lightweightdeploy/connector/HttpConfigurationTest.groovy
Merge branch 'master' into feature/bidi-gzip

Conflicts:
	src/java/grails/plugin/lightweightdeploy/Launcher.java
Merge pull request #39 from davidmc24/feature/bidi-gzip

Update to support gzip in same way as DropWizard (#38)