Clean up colors

Colors can now be defined cleanly in one of 2 ways:
- colortable attribute in a raster layer
- cols argument