fix configurationChanged signal won't be emitted when there's no config
file.
convert method to upper case in profile when using ss uri.
use a simpler function to "add" profiles.