Add ability to load a project using the trigger data from gitbot.

A gitbot event sends across data that provides information on what
project to load and what action to run. Add a function that makes
educated assumptions on the data and intializes the project.

Special cases can always do the intializations themselves by calling the
more low level `load` method.