little cleanup in fs lib and resetting shell working directory if the filesystem containing the working path is unmounted
3 files changed