Bug 1035062 - (Part IX) Implement TargetHandlersManager