Work in progress, begin fleshing out Password Reset interactions.
Renamed UserRegistrationResource to UserCollectionResource
Work in progress, Password reset core functionality

- untested
- email still needs some fleshing out.