Update README's example to latest stable version
Add test confirming issue #13

When creating a new configured ZooKeeper instance, the attempt to parse
the port out of the generated connection string always fails.
Fix critical issues #13 in dw-ex-curator

The `Matcher` had not been advanced to the first matching instance of
the port in the connection string. This caused it to always fail, even
when a default port was configured, as the connection string *always*
includes the port.

Fixes #13
Update to new 0.7.0 Environment API.
Begin import of upstream Scala support

Provides a `ScalaService` base and a (currently empty) `ScalaBundle` for
all core Scala functionality.
Add jackson-module-scala support

Allows (de)serialization of Scala Collections, case classes and other
standard library data-types.
Add Scala version to artifactId

Makes it compatible with the convention for cross-built projects.
Add Scala support to Jersey parameter injector

Jersey can now automatically process query parameters of the various
Scala collection types.
Add Coda Hale to contributors list

For contributing the upstream dropwizard-scala module.
Update README to reflect changes to Scala module
Move Scala Jersey integration packages
Add Scala Jersey parameter validators

This completes the import of upstream's `dropwizard-scala`.
Move Scala Jersey param classes to own subpackage

Keeps things consistent with Scala Jersey injections.
Add grizzled-slf4j to dw-extra-scala

Provides a Logging trait and a more idiomatic Scala API to log with.
Improve consistency of Scala jDBI implicit wrapper
Add OptionResourceMethodDispatchAdapter

This ResourceMethodDispatchAdapter permits resource methods to return an
Option[A], which will either:

    * Produce the contained entity if present, or,
    * Yield a `404 Not Found` response if no value is present.

Much like the `OptionalResourceMethodDispatchAdapter` for Guava's
`Optional` in upstream Dropwizard.
Update ScalaBundle for new Environment API

Environment now delegates to child Environments for configuration of
each concern (e.g. Jersey, Jackson etc.)
Simplify naming of ScalaServices

As with Java `Service`s, to override the name of a service, you should
now just override `ScalaService#getName`:

```scala
override def getName: String = "example"
```
Merge branch 'feature/scala-support' of github.com:datasift/dropwizard-extra into feature/scala-support

Conflicts:
	dropwizard-extra-scala/src/main/scala/com/datasift/dropwizard/ScalaService.scala