This adds colorspace (RGB + CMYK) support to PDF output, and the ability to switch colorspaces. I need to make a colorspace datatype before I'll patch the render code.