several fixes

- fix problems found for @classmethod and @staticmethod
- adapt_hook_from now supports auto looking for class in mro.