Completes implementing UserDao
Adds test which causes \DateTime to throw exception
Adds phpdoc blocks