created stub FileState
wrapped filesystem tests with pyfakefs
patched fake_filesystem so that it raises a TypeError for non-integer UID/GID arguments