VESPES: Fixed a small bug where I was dereferencing the wrong pointer inside an if-statment.
VESPERS: First step in addressing #324.  I created a new VESPERS specific action from the old actions API for setting the string to the special string PV's in the CCD detector.  I added a method to the VESPERS namespace that helps finding if files in a given folder start with a string.  Realistically this means checking scan names against exported files.  The MarCCD and the RoperCCD have been updated to include actions that change their path, file name, and number and they have been added to the initialization procedure of VESPERSEnergyDacqScanController.  The number has been tested, but requires more logic before being released.  Updated the VESPERSScanConfigurationView to include the CCD detector box from VESPERSEnergyScanConfigurationView, but has only been reimplemented there as well.
VESPERS: Found a bug that wasn't switching the motors for VESPERSEnergyScanConfigurationView.
VESPERS: Put moving the horizontal and vertical positions in the 'go to position' feature to different stages of the list so that they don't act simultaneously.  This appears to work because after running 40 scans, there were no failures, where as before it seemed to be 1 in 10 when the motor movements were fairly 'simultaneous'.  Fixes #333.