Call the blocking ZSendNotice directly

It's what we were doing already. Next step is to do a ZSrvSendNotice thing.
Copy over a bunch of constants
Add q as a dependency
Oops
Style: reorder includes
sendNotice: Don't block on HM, return UIDs

The JS wrapper code will take care of doing an asynchronous ZIfNotice and
correlating the ACKs with the notice.
Handle ACKs asynchronously