allow code contributions from reporters
Created by: tkluck
This commit allows users with "Reporter" status to upload their own branches to the repository. They are only allowed to push to branches with their username as a prefix.
This goes with issue #2343