DDF-495 modified sources to use CXF, added SAML cookie, added basic auth, fixed tests, added interfaces for endpoints