Typo, changes in default config and small fixes

Fixes are:
- on TalkController, to check if there is an email address before trying
to send
- on User model, to comply to the interface.