helpers.event just got namespaces
sitemap uses namespaces instead of heuristcs now
initial hook implementation
hooks may be simple strings and other minors

such as log.exception when an exception is actually caught and
a few bugfixes to the previous commit.
extend hook.rst
--force also affects advanced hooks
parallel execution can be disabled if wished
Merge branch 'hooks', part of #104