Merge pull request #238 from yousraHazem/development

Merge sprint 1 work into master
fixed_empty_message_problem
trying_to_fix_display
fixed recepient exist
Fixed destroy group bug, fixed show view, added error reporting for groups form and added documentation for changes. #279
Finished the first three tasks of the story #279
fixed bug in view friend list
fixed bug in send_friend_request branch
added friend list view
added friendship controller
Update groups_controller.rb

Updated the documentation in groups_controller.rb related to issue #279
Update groups_controller.rb

Updated documentation in groups controller
Update groups_controller.rb

Updated documentation
Update groups_controller.rb
display_errors_on_submission
added code conventions
added code conventions
Adds the requested abilities to child default permissions #365.
added missing code conventions
added missing code conventions