add EntityManagerFactoryInjectableProvider and supporting classes
added check on type
Added configuration of base resource and protected targets on jetty
Merge remote-tracking branch 'origin/master' into Base-Resource

Conflicts:
	dropwizard-auth/pom.xml
	dropwizard-client/pom.xml
	dropwizard-core/pom.xml
	dropwizard-db/pom.xml
	dropwizard-scala_2.9.1/pom.xml
	dropwizard-testing/pom.xml
	dropwizard-views/pom.xml
	pom.xml
Reverted .gitignore change
Added missing lines to apply protected targets :)
Fixed issue with test failing on windows because of \r\n vs \n
Fixed issue with missing directories in assets broadcasting jar file path info.
SSL improvements to allow Windows key stores.
Merge pull request #184 from christophercurrie/winkeystore

SSL improvements to allow Windows key stores.
Merge pull request #183 from Omega359/master

Fixed issue with missing directories in assets broadcasting jar file path info.
Simplify ResourceNotFoundException.
Switch to Jackson 2.0.

Dropwizard now uses Jackson's Scala support, not Jerkson.
Use Jackson's YAML support.
Simplify our YAML code.
Stop depending on jersey-scala.

It's not widely used outside of Dropwizard.
Use the Metrics impl of InstrumentedSsl*.
Use a less-bonkers naming strategy for JDBI.

Otherwise you end up with a crapton of metrics that aren't useful because they're only called once.
Move to FEST assertions.

Hamcrest has been dysfunctional for a while now.
In fact, just stop using Hamcrest.