Session profile locations

A Rumba desktop profile contains references to the locations of all the session profiles that it includes. The locations of any session profiles that are in a different folder to the desktop profile are stored as absolute paths. If a desktop profile is to be deployed on machines other than the one on which it was saved, all of the relevant session profiles should be contained within the same folder as the desktop profile.