handlers/gitlab: support nightly update jobs
Our deployment has some utility scripts still laying around. This functionality replaces that. It is fairly GitLab-specific (unless GitHub Enterprise becomes a supported hosting service), so it is not fully abstracted out for other services.
Depends on !281 (merged).
Fixes: #30 (closed)