Mailing, User and Article changes

- Mailing process designed
    - SwiftMailer installed
    - Mail listener and controllers added
    - MailLog entity added to log all sent mails
- Article submission improvement