Most git-related information is presently expected in commandline arguments, populated in pipelines. Change that to read via gitpython, so that also in runs from user's local machines the branch info is correct. This fixes#151
Improve documentation around queuing training runs and run recovery. Write run recovery ID to a file for later use in pipelines.