Update SchemaResolver.java on dev_4_4 with changes from develop

This PR backports changes done on develop to the ``SchemaResolver`` class from the ``specification`` component. The changes allow tests to not to fail with the ``SchemaResolver does not know path to resolve ... `` exception by properly resolving schema URLs.

\cc @qidane