Add some OpenBSD build support (thanks to 0xdeadbabe for suggestions)
Update documentation to reflect possible OpenBSD and Plan9 building
include sys/time.h for OpenBSD
Make it a warning as we sub with our own fmemopen later
updated INSTALL with what I needed to do in order to compile on OpenBSD