ACE-452 / ACE-531 - fixed additional issues:

- renamed the implementation to UserAdminRepository, it is an implementation
  detail that it is based on ACE's repository mechanism;
- reworked the implementation to no longer register and use its own remote
  repository, but let this be injected when needed. This allows us to use the
  same bundle for *both* the server and client side without difficult
  configuration issues. The only assumption we now have to think of is that a
  local and remote repository cannot be used at the same time in a single JVM;
- some other tests and utilities needed some attention to make sure that we do
  not try to run a local and remote repository in the same JVM.



git-svn-id: https://svn.apache.org/repos/asf/ace/trunk@1731750 13f79535-47bb-0310-9956-ffa450edef68
13 files changed