Process MemberEvents on the fly

MemberEvents are now used to directly fill in the 
project_members table. This is to bypass the
recent blockage of the <owner>/<repo>/collaborators
API end point.

This changes the default behavior of GHTorrent
where each event is processed by recursively
retrieving all information about a specific 
entity.