Make util.fully_qualified_name() handle modules
Add deferred decorator action system

Inspired by Venusian. See
http://docs.pylonsproject.org/projects/venusian/en/latest/ for why it's
useful.

I implemented this version to serve the needs of tangled packages. It's
quite a bit simpler than Venusian and doesn't have some of its features.