py9p: pass extension to the Tcreate call
fuse9p: symlink support
version update
fuse9p: reconnect feature

Reconnect feature implementation almost finished. Now on disconnected
state all open files get -errno.EIO, and the user see empty mount point
(fakeRoot).
use msize for I/O block size
move mode conversion routines to py9p library
move fuse client to the library
provide version of the library
fuse9p: command line parameters update
man page update
fuse9p: docs update and minor fixes
py9p: raise VersionError on protocol version mismatch
fuse9p: exit on error if not keep_reconnect
fuse9p: do not use qid.path for directory caching

'cause qid.path can contain any irrelevant path, that has some meaning only
for the server.
fuse9p: support both 9p2000 and 9p2000.u protocols
py9p: do not clunk authfs fids (koska there is no "open")

maybe it is better to open it previously, but it should be investigated
fuse9p: import of pwd and grp modules
fuse9p: pep8 fix
fuse9p: join initial reconnection thread

One MUST complete all running threads before going in
the background with FUSE
fuse9p: fix client socket init

we should use socket.connect() only on new sockets