omcache.h: adjust required includes

poll.h is not required by any clients as the only thing we refer to is a
named struct.  stddef.h and sys/types.h, on the other hand, are needed to
define size_t and time_t.