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 this needs to be under the edxapp_data dir at all? Why not put it in a `GITRELOAD_DATA_DIR`?