update config to avoid bug with form authentication
add facebook login into login template
update UserListener to send resetting password email
Merge remote-tracking branch 'origin/master'
update UserListener to send resetting password email and generate token