Version 0.8.9

Added fnctl and close handling of Bad File descriptors.
This avoids lots of spurious handles being generated.
Not all are removed as we don't yet handle CLOEXEC files.