Initial version of the mailer

can send generic message using string for body, subject and recipient
[Issue #189] Added documentation to the mailer methods
[Issue #189] Added test framework
Merge branch 'master' into C4_m0hamed_C5F1_send_mail
[Issue #189] Added tests
Added Guardfile and rspec to .gitignore
[issue #168][WIP] adding function to Keyword model and chart function to search_helper
[issue #172][WIP] created follow controller with follow method in developer model
[issue #175][WIP] creating model and controller methods
[issue #177][WIP] added methods to developer model, follow controller and created view
[issue #177][MC] fixing conflics
[issue #177][MC] conflics in search controller
Merge branch 'master' of github.com:MGhanem/smartsoft-13 into C4_m0hamed_C5F1_send_mail
[issue #177][WIP] fixing bugs in follow buttons
[Issue #193] Removed extra lines
[issue #177][MC] fixing conflicts with word theme branch
[issue #177][WIP] added follow word to all search results
[issue #172][WIP] Added model unit tests
[issue #172][WIP] documentation added.
[issue #175][WIP] added documentation