delete unused file
update swagger doc
use global DEFAULT_LOGGER var
better email sending handle.
New interface to pass the AuthContext to be able to cancel the email sending.
Cleaner code for signup.go