Declare missing dependencies, make PackeObject OM-Aware

The dependencies are needed for order of destruction, even if the constructor
does not need them, or create them on their own
Merge branch 'om-declare-more' of github.com:moritz/otrs