Add basic concatenation of colormaps

Also allows the specification of break point.  Based on work with @dmcdougall to add this functionality more broadly to matplotlib.
Still in the function block, will fix later.