Add a few more error codes to raise custom exceptions when changing a user's password.
Add error code exception names.
Add credits to method.
Add tests for new exceptions.
Merge pull request #5 from markrickert/more-exceptions

Adds more exceptions