Feature/spin

Adds a spin utility per https://github.com/bgrins/TinyColor/issues/18.