v0.5.4
+ add the internal AbstractFIle.updatePath() method for the setBase and setCwd properties.
+ using the FileSystem.path functions to operate the path.
* [test] worked for windows now.
* [bug] the {path: 'hha', cwd: '/path/dff', base: '/path/dff/hha'} should be '/path/dff/hha/hha'