Created a new base value ScatterGatherValue that extends Value. 
Modified variable length values (BinaryValue, CodeableValue and
StringValue) inherit from the new base class.
Merge branch 'master' of github.com:jpercent/catena