Handle share name collisions
If the user shares two directories which have the same name as the final portion of the path, there will be a collision. These should be handled by using the shortest unique portion of the path
If the user shares two directories which have the same name as the final portion of the path, there will be a collision. These should be handled by using the shortest unique portion of the path