RegistrationManager API refactor: canUserRegisterRegisterWith* methods shall return boolean
* minor documentation fixes
* remove unnecessary, confusing private method
* related commit: 927615f63ec2d