Profile manager work

Minor fixes to the profile manager to better check for duplicate names and folders
Suggests data folder based on the name when adding new profile
Checks to make sure data folder is a valid path

For VIX-568 569 570