=htc improve error messages
+htp provide RoutingSettings through RequestContext
!htp consistently prefix simple extraction directives with `extract`
Merge pull request #16157 from spray/w/RequestContext-withChangedSettings

http: make RoutingSettings a property of the RequestContext