Make plan 9 fds 0-based

We can now read and write files and incorrectly read
directories, so open/close/read/write *almost* works.

I know the problem reading directories so that should be fixed in the next day or so.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>