Upgrade to Scala 2.11

Includes:

 * LiftJson -> Json4s, as the latter isn't tied to the glacial Lift release cycle
 * Play 2.2 -> 2.3, unfortunately involves having to import the Application everywhere WS is used.
 * Replacing the old playMagenta plugin with riffraff-artifact. 
 * Moving the docs to where they're on the classpath without monkeying around.
 * Upgrading scopt, which has pretty much completely changed the syntax
It looks to me as if this new scopt should enable us to remove all of the var declarations in `Config`. Possibly not something we want to do now, but would be a nice cleanup.