OR-577 add membershipRequest array to the community model
OR-577 create communityModule#addMembershipRequest function
OR-577 add new route PUT /api/communities/communityid/membership/userid
OR-577 doc for route  PUT /api/communities/communityid/membership/userid
OR-577 midway test for PUT /api/communities/communityid/membership/userid
OR-577 remove connected user === user parmater check
OR-577 move community type check for memebership request in permission.js
OR-577 communityModule#addMembershipRequests does not fail anymore if a request already esxits for the user
OR-577 add middleware to filter user alredy members of the community
OR-577 filter returned community to only show user membership requests
Merge pull request #444 in OR/rse from OR/rse-gcrosmarie:OR-577-PUT-/api/communities/id/membership/userid to master

* commit '372e9f1e9b16cb1edd9e5b693441b58fbdbf0567':
  OR-577 filter returned community to only show user membership requests
  OR-577 add middleware to filter user alredy members of the community
  OR-577 communityModule#addMembershipRequests does not fail anymore if a request already esxits for the user
  OR-577 move community type check for memebership request in permission.js
  OR-577 remove connected user === user parmater check
  OR-577 midway test for PUT /api/communities/communityid/membership/userid
  OR-577 doc for route  PUT /api/communities/communityid/membership/userid
  OR-577 add new route PUT /api/communities/communityid/membership/userid
  OR-577 create communityModule#addMembershipRequest function
  OR-577 add membershipRequest array to the community model