Destructor checks axonalArborList[l] for non-NULL before freeing the data component.  This allows derived classes to have its axonal arbors point at another connection's arbors instead of constructing its own.
Destructor checks axonalArborList[l] for non-NULL before freeing the data component.  This allows derived classes to have its axonal arbors point at another connection's arbors instead of constructing its own.

git-svn-id: 602a26e73ae9f2a14e2bb95676f2e137fcc39919@3656 7c0444ca-5550-0410-9008-faecdbe78eb5

PetaVision/OpenPV,dpaiton/OpenPV,PetaVision/OpenPV,dpaiton/OpenPV,dpaiton/OpenPV,dpaiton/OpenPV,dpaiton/OpenPV,dpaiton/OpenPV,dpaiton/OpenPV,dpaiton/OpenPV,PetaVision/OpenPV,PetaVision/OpenPV,PetaVision/OpenPV