Features/rel 2079

This is a quick fix for the problem of Fast Turnaround programs with no Science Band. There is a Jira task for a proper solution (REL-2084).
The model cleanup might make sense as part of modeling program ids and types correctly.  We need different concepts for observing mode (classical vs. queue) and the various program types.  There's just one kind of classical program but all the other types are observed in queue mode.