operations: improve property descriptions in color-rotate

Also add an enum to replace a totally unclear boolean. In the
processing code, don't bother copying untouched alpha values back to
themselves.