The source project of this merge request has been removed.
Added profile name uniqueness requirement (prevents bugs from occuring)
There was a bug where if you created a new profile with a name that already exists in the profile list, it would allow you to. This leads to both of the same name profiles to have the same profile settings. Basically, whatever change happens in one of the profiles (of the same name) is mirrored onto the other profile. Profiles names now have to be unique, or an error message will pop up when clicking on Save.