path merging with scheme was breaking. getParent() always returning "smb://"
Merge branch '4.1_SMBResourceProvider' into 4.3_SMBResourceProvider