VESPERS: Added a comment that lets users know that their name choice will cause conflicts with CCD images.  If they leave it, three random numbers will be added to the end of the file name to ensure uniqueness.  Two methods were added to the VESPERS name space - one was checking if the scan name exists already in the file system and the second takes a string and appends '-xxx' to the end of it where 'xxx' is three random numbers.  The last step to this upgrade is adding the change to the scan controllers to auto-change the name if a conflict exits.
VESPERS: Added a method to VESPERSScanController that returns a unique CCD name by checking the CCD file path for files that begin with the current CCD name.  If conflicts exist it generates random numbers until a unique name can be generated.  The the necessary additions to the initializationImplementation was done to the 2D, spatial line, and energy scan controllers.  This completes issues #356, #357, #358, and #359.  They need to be tested on the beamline, but that will have to wait until next week.