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/
Remove BindHelpers and BindPlus for HtmlHelpers.

HtmlHelpers keeps just the bare minimum of non-old-bind-
related functionality from BindHelpers, things related directly
to manipulating NodeSeqs rather than to bindings.

Note that while util compiles, webkit emphatically does not.
Work is forthcoming to fix that.
Restore scaladoc to Bindable trait.
Bring back AttrHelper.

This is used fairly extensively in S, and isn’t directly tied to
the old binding approach.
Turn ToCssBindPromoter to implicit classes.

Before, we had a couple of implicit conversions from String to
ToCssBindPromoter, which was a final case class. We now
have a CssBindImplicits trait that defines a CssBindPromoter
class and two implicit classes that extend it, one for strings
and one for CssSelector instances.

These implicits are mixed into HtmlHelpers so they are
available, as before, when Helpers._ is imported.
Fix a higherKinds warning.

Also add a FIXME to verify whether the higher kinded
AttrHelper type parameter is needed.
Move lift:embed to CSS selector transforms.

It now operates on ids, not lift:bind-at elements.