Initial version of the mailer

can send generic message using string for body, subject and recipient
[Issue #193] Internationalization aqquired
[Issue #193] added links to change locale in the navbar
Merge branch 'master' of github.com:MGhanem/smartsoft-13 into C4_m0hamed_C5F2_switch_locales
[Issue #193] added translations for the navbar
[issue #172][WIP]commiting for checkout to migration
[Issue #75] [WIP] commit to save changes so i can checkout to master
Merge branch 'master' of http://github.com/MGhanem/smartsoft-13 into C4_mostafahassaan_S8_followWords
implementation has been remodified [issue #83]
documentation intended [issue #83]
implementation has been remodified to prevent repeating synonyms [issue #83]
[issue #172][WIP] Implementation finished
[issue #175][WIP] Implementation finished
[Issue #94] added a new function that finds keyword by name
[Issue #94] changed behavior of the create keyword function
[Issue #189] Added documentation to the mailer methods
[Issue #193] Last chosen locale now stored in session to be retrieved later
Merge branch 'master' of https://github.com/MGhanem/smartsoft-13 into C3_fattouh92_S15_viewAllProjects
Merge branch 'master' of http://github.com/MGhanem/smartsoft-13 into C4_mostafahassaan_S8_followWords
commiting for checkout