updated forgotPassword service
a lot of work done on forgotPassword. Still haven't figured out how to pass username from event listener to the controller and action: resetPassword.
Forgot password is now firing event, and the event is passing the model to the reset password view
deleted files from registration view directory, and moved auth, forgotPass, resetPass to security dir.
Deleted create,index,register.gsp-, from reg views
added updatePassword and passwordExpired methods in reg controller, about to modify resetPassword so Though I should commit now
added working updatePassword method
added flush:true to reg service user save
 Finished the flow of forgotPassword by adding a reauthenticate method in the listener