Update cohdistributedscheme type to use helper module

This commit uses the PuppetX::Type::CohCacheBase module to add
properties to the cohdistributedscheme type.