Fixed bug where always seen as --noop in backup_script.
Added internal logging to program_runners.py (this helped fix issue in previous commit)