Dirty fix for profile directories with unicode characters

Added code to ensure that paths are decoded where needed - this fixes
issues with loading and saving shortcuts where the profile directory
contains unicode characters