Improve how minimum contrast and cursor boost (aka muting) interact. Rather than apply muting after computing the minimum contrast color, simply use it to limit the range of permissible target brightnesses. This works because the colors passed in to the NSColor category methods are already muted and only need minimum contrast applied. Also apply minimum contrast to the character drawn over the cursor.