updates UserDaoImplementation.java to handle null values, passsword filed is added in RegisterRequest