Add ability to specify exact color

Since you can specify a particular pattern, I thought it made sense to allow user to specify a color as well. The current `base_color` option is really meant as a way to allow users to set a general hue/saturation starting point that gets adjusted. If you know the exact color you want, you can now use the `color` parameter and no adjustments will take place on.