remove hooks package
Merge branch 'master' into signal
signals: initial implementation

Note: the package is initially named `signal`, but I decided to make it
plural, to avoid collision with the builtin `signal` module.
signals: allow no-op firing of non-claimed signals
adapters.http: handle session using signals
examples/hello: replace hooks with signals
Merge branch 'signal'
doc: remove the now non-existent hook docs
Merge branch 'signal'