Bug 1035062 - (Part IX) Implement TargetHandlersManager (without test)