!str #16166 upgrade stream TCP APIs to end-user style
!htc #16162 upgrade HTTP-level APIs to end-user style
!htp upgrade (and simplify) main API entrypoints
=str apply review feedback
+htc add `startHandlingWith*` helper methods to `Http.ServerBinding` and `Http.IncomingConnection`
!htp remove `ScalaRoutingDSL`
+htc add starting points for requests with a certain HTTP method
+htc add japi.MediaType.toContentType helper
!htc small fixes to the japi.Authorization/HttpCredentials model
+htc add missing HttpEncodings constants and related helpers
+htp add shortcuts for quick encoding / decoding
=pro simplify `akka.genjavadoc.enabled` option parsing
!htc remove unused ExecutionContext implicit on HttpEntity.toStrict
+htp smaller improvements in FileAndResourceDirectives

 - in getFromResourceDirectory allow specification of classLoader
 - quick constructor for ContentTypeResolver
 - allow overriding of `defaultClassLoader` choice
+htp add ToNameReceptacleEnhancements companion object
+htj first step of Java routing API
documentation + changes suggested by review comments