RMP-21 #comment added requirement for valid email address
RMP-21 #comment fixed email address requirement
RMP-21 #comment added whitelist for forgotpassword request
RMP-21 #comment added function to create tmp pwd and update user record
RMP-21 #comment completed forgotpassword function