Add ability for NEB modules to override host checks.

NEB modules should be able to override host checks after NEBTYPE_HOSTCHECK_INITIATE just the way service checks can be overriden in NEBTYPE_SERVICECHECK_INITIATE.

Also, utils.c and commands.c weren't compiling because of missing declarations in poll.h.