Renamed UserRegistrationResource to UserCollectionResource
Work in progress, Password reset core functionality

- untested
- email still needs some fleshing out.