Add pre-receive hook and begin work on event object
Change comment formatting for invasion messages
Initial work for new hook system
Finish transition to new hook type