Support creating UNC paths

Create failing test to highlight problem creating UNC paths.
Create two other tests for other UNC related commands that should throw an exception.
Bug fix, plus corrected tests.