Some hacky work to test method directives.
We should use the wrapped in callback, not obj, as obj will be the
class for methods, and that's not what we want to register.
Merge branch 'master' into method-directive
Remove pdb and merge with master.
Conflicts:
	morepath/config.py
Support for classmethod and staticmethod at least when in use
with Venusian.