Added missing reference resolver.
Refactored QNames and Enums. Modified tests to cleanup after resource creation. Modified tests to be independent of pre-existing data.
Merge branch 'Sprint'
Merge branch 'master' into develop

* master:
  Refactored QNames and Enums. Modified tests to cleanup after resource creation. Modified tests to be independent of pre-existing data.
  Added missing reference resolver.