Add PuppetX::Type::CohBMSHelper and associated updates

To help with the three types that all need to impliment the contents of
the 'backing-map-scheme' element, a module was created. This entity is
better implimented as parameters on the types that control the parent
entities then as a types that needs to find its relation to its parent
types.

This commit adds the module to help create properties in the types that
need 'backing-map-scheme'. This module is very basic, only for now
implimenting two of the many properties, but could be easily expanded.