Changelog:
- Changed path edit to use forward slashes.
- Refactored path completion logic, resolving numerous small bugs.
- Paths replacing {path} in the open with settings are now double quoted.
- Fixed issue where trashing items of the same name at the same time would result in an error, or one of the items overwriting the other.
- Item selection is now cleared when an item in the tree view is collapsed. This prevents accidentally deleting selections in a collapsed branch.