Add pairBytes to CMap.

This allows for customized use of extra data attached to each
KeyValuePair. I'm adding this to enable a nicer CCache interface.