OCSADV-191: configuration by magnitude table

This PR servers two purposes:

1. Switches to the latest measured data for guide probe limits instead of the old estimates we were using (for all non-GeMS cases)
2. Prepares the way for guide probe limit data to be configurable by staff

At the moment the guide probe limits are read from a configuration file that is simply included in the class path and known to work.  Since the guide probe limits are going to be truly configurable at some point though, all the code that ultimately needs this information has been updated to accept it as a parameter.