Addition of gitreload role for github Web hook course imports

It also supports updating repositories such as python graders
from xqwatcher/xserver.
Is there a reason that this needs to be under `/edx/var/edxapp` instead of `/edx/var/gitreload`?