add oasis bits for sendfd_test (not built by default due to lwt dependency)
add sendfd test
add non_block test
Fix the returned file descriptor value from the tuntap bindings for MacOS X.

With this change, both the sendmsg and nonblock tests complete successfully.
release 0.4