http: add new RFC3986-compliant URI model
http: upgrade query of new Uri to Map-based model
http, io, servlet: make "compile-time constants" compile-time constants