REL-2118: calculate everything before drawAtOffsetPos
Merge pull request #96 from swalker2m/feature/REL-2118

REL-2118: F2 TPE NPE
REL-2072, OCSADV-29: show guiding controls for ToO observations, minor label updates
Merge pull request #95 from swalker2m/feature/REL-2072

REL-2072, OCSADV-29: updates to guiding controls
REL-2101: a bit of cleanup
REL-2101: cleanup the available options handling
REL-2101: random cleanup, mostly making use of java.lang.Iterable in foreach statements
Merge pull request #92 from swalker2m/feature/REL-2101

REL-2101: TPE strehl feature appears when it shouldn't
REL-2081: Fixed NPE.
REL-2081: TAB vs Space.
Merge pull request #97 from fnussber/feature/REL-2081

REL-2081: Spurious NPE in drag and drop operations.
OCSADV-191: pass an obs context to the magnitude table lookup instead of creating the magnitude table with an obs context
OCSADV-191: thread the MagnitudeTable through all the code that ultimately needs it
OCSADV-191: add parsing of probe limits from a file, loading magnitude table at startup
OCSADV-191: switch to the config file based mag table
OCSADV-191: separated the GeMS-specific behavior in DefaultMagnitudeTable to GemMagnitudeTable, deleted DefaultMagnitudeTable, delegated to GemsMagnitudeTable where necessary.
OCSADV-191: minor cleanup
OCSADV-191: handle empty entries in the spreadsheet
OCSADV-191: switch to probe limits downloaded from spreadsheet
OCSADV-191: log exceptions