Checking in latest changes to the User.  Includes User Dao, User Dao
test and User Service Impl