Add searchlight gem

[#84378748]
Add membership search

[#84378748]
Add project search

[#84378748]
Add user search

[#84378748]
Add hip chat services

[#84378748]
Move ending memberships to service

[#84378748]
Add user repository

[#84378748]
Add user_membership repository

[#84378748]
Add user_project repository

[#84378748]
Refactor of user model

Move a lot of stuff to repositories, some stuff to decorator
[#84378748]
Add by_starts_at scope to membership

[#84378748]
Move by_user_name_and_date out of private

[#84378748]