Unification of workspace component path

Add two methods: Doc::normalizeComponentPath() and Doc::denormalizeComponentPath()
to be used during saving and loading workspace components like icons and audio strips.