OCSADV-23: Feature complete, but still requiring testing.
OCSADV-23: Fixed some bugs and tested in the OT.
OCSADV-23: Added test cases.
OCSADV-23: Made code changes as recommended by Carlos.
REL-1596: Fixed stupid bug.
REL-1596: Fixed bugs as found by Andy and modified unit tests to test new features.
REL-1596: Made code change as recommended by Shane.
OCSADV-23: Changes to the estimate method for SingleProbeStrategy.
OCSADV-23: Fixing estimate method to be more in line with P1 information.
Cosmetic code updates
REL-1988 Check for nulls when the exposure time is read #time 5m
REL-1988 Use the instrument exposure time if the observe exposure time isn't available #time 20m
REL-2063: Avoid creation of Alloc objects for observations that are not found in the mini model.
REL-2063: Plucking some low hanging fruit.
OCSADV-23: Fixed issue where previous PosAngleConstraint value of UNKNOWN, which has since been removed, was causing issues. Now maps to UNBOUNDED as expected.
REL-1501: Now storing more position editor preferences, i.e. Smooth Scrolling (now defaulted to true) and the values of checkboxes in the left panel of the TPE.
REL-726: added + and x buttons (which do nothing at this point) for people with staff permission; tracking of staff permission in order to redo the layout as necessary
REL-726: hooked up the remove button
REL-726: hookup the add button
REL-726: add a duplicate parameters button