CORE-4297: added static factory methods that accept base URLs directly
Merge branch 'master' into STABLE