JCR-2199 - Improvements to user management - Allow subclasses of UserManagerImpl/UserImpl for custom implementations