Added ProductContainerManager, updated ProductContainer constructor to
use ProductContainerManager, fixed most tests.
Changed StorageUnitManager to ProductContainerManager. Added
ProductContainerManager to ProductContainer constructor. Fixed most
tests.