NdMappings generate info strings for their elements

NdMapping objects generate info strings for each element from the
dimension_labels and values, formatted using the info_format
parameter.
Added optional key type check to NdMapping objects