Add PreReceive hook at system level

We have 1000+ repositories in one project. Plugin handles policy for all repositories at system level. Configuration still can be enabled at repository level. 
Skip commit author checking when pushing new branch.