Made the CLSPseudoMotorGroup subclass more consistent.  Now there a CLSPseudoMotorGroup and a CLSPseudoMotorGroupObjectView.  They are empty classes, but now there is a consistent abstraction level across all four classes.
Added some convenience getters for the AMMotorGroupObject and also some old action getters.  These should be replaced with Action3 getters as soon as possible.  VESPERS: Removed all instances of the old VESPERSSampleStageControl and view classes from the application.  These have all been replaced with AMMotorGroupObjects.
Missed a rogue include that broke jenkins. Fixed now.
Updating product backlog
Updating product backlog
Updating product backlog
Updating product backlog
Updating product backlog
Updating product backlog
Updating product backlog
Updating product backlog
VESPERS: Automatically set the path of the CCD's when they connect.  The methods do nothing if the there was no proposal number given.  Part of #490 but still needs some testing
.
VESPERS: Added a verbose check on whether a file exists before acquiring with CCD detectors.  This is to prevent accidental overwriting of CCD images when using the detector for single images.  Part of #489.  Also did some minor code cleanup for ease of readibility.
Merge branch 'master' of github.com:acquaman/acquaman
VESPERS: The CCD file path is now automatically set if using a proposal number as the login. Also removed all the code for loading images in VESPERSCCDDetector and subclasses because it's not practical, either at this time or maybe ever. Fixes #490.
VESPERS: Tested the feature where the program checks if CCD images exist already when doing single shots.  Works as intended now.  Fixes #489
Fixed merge conflicts.