Minor fixes to the profile manager

For VIX-568 569 570
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