Refactor colormaps

Also add more map presets for Diverging and MshRainbow.