Add HSB filter

Uses matrix multiplications to perform hue saturation brightness manipulation.

The results of hue rotation, particularly, with this filter are different to the existing hue filter. To my eye maybe they're closer to Photoshop, but I'm not completely sure yet. There may still be work to do with the luminance vector.