Added XML and TypeConverter serialization to PureNtPath
Trailing slashes are now removed before parsing.
The last path component will be stored in basename if no filename
exists. Also fixed parsing for current directory identifier.