Add mockito test dependency to lift-webkit.
Make Req.json return a Failure on incorrect content-type.

Until now, it returned Empty. This helps clarify what’s going on
to consumers. Additionally, added a test to verify this, and
some clarifying documentation to the method.
Abstract req setup for Req JSON tests into mockReq trait.
Add specs for valid Req.json for valid JSON content types.
Rename mockReq to mockJsonReq.

This reflects the motivation for using it a little better.
Move expected parsed JSON into mockJsonReq for spec use.
Add bodyAsJson method.

bodyAsJson ignores content type and forcibly tries to parse
a request body as JSON. Failure is only reported when there
is an issue doing the actual JSON parse.
Abstract mockJsonReq into mockReq and mockJsonReq.

This lays the groundwork for an easy mockXmlReq to test
XML body types.
Make Req.xml return a Failure on incorrect content type.
Add bodyAsXml method.

bodyAsXml ignores content type and forcibly tries to parse
a request body as XML. Failure is only reported when there
is an issue doing the actual XML parse.
Add LiftRules.supplementalHeaders and deprecate supplimental variant.

supplementalHeaders is now a FactoryMaker, whereas supplimentalHeaders was a
volatile var containing a generation function, though it had recently been
switched to point to the listOfSupplimentalHeaders FactoryMaker.
Bump us to sbt 0.13.1.
Liftsh is now smart enough to download the sbt launcher for you.
Ignore the sbt launcher jar under project/
Initial changes to dependencies to build lift against 2.11.0 final
Added scala-xml a dependency starting with scala 2.11.0
Added newer version of scala-jpa
Added scala parser cobinator library as dependencies
Lift-Markdown compiles
Added a Position.scala file which was made private in scala 2.11.0
but they do not offer any replacement and we need it.
Added 2.11.0 as a version we cross compile
Use latest version of combinators library
Modified the default root project, lift-framework, to exclude json_scalaz by default.
Added a new project, `lift-framework-with-scalaz6` which adds json_scalaz and can be used
when you need lift json scalaz that uses scalaz 6

To use it you need to:

1. ++2.10.4
2. project lift-framework-with-scalaz6
3. compile //or any task you need, test, publish-local, etc

This means that from now one, if you work as you used to, you will not be comppiling lift-json-scalaz based on scalaz 6, but instead
you will be using lift-json-scalz7 based on scalaz7