Update AGDDtoGeoSvc to use a PrivateToolHandleArray
This commit follows on from !22408 (merged) and migrates the m_builders
member
variable to be a PrivateToolHandleArray
. It also updates corresponding
configuration not to create public versions of the IAGDDToolBase
implementations in m_builders
.