don't throw an async context completed exception unless it's real
skip reading empty bodies
add RC2 release notes and don't eagerly parse safe request bodies
update dependencies to latest versions
bump version to 2.3.0.RC2
bump to snapshot
update json4s to 3.2.10
don't render empty xml
use responseformat instead of format
fix the confusing formats situation
fix head spec to actually be a spec
Merge remote-tracking branch 'scalatra/2.3.x_2.11-temp' into 2.3.x_2.11

Conflicts:
	project/build.scala