Made sure MockDirectoryInfo.cs always stores its path with a trailing \
Made MockDirectory.cs CreateDirectory not throw an exception if trying to create a folder which already exists

Signed-off-by: Martin Evans <martindevans@gmail.com>