Adds color adjusting `with` method

  This allows you to take a current UIColor, and return a new color

  Quite useful for a named rmq color that you need a slight variation of
  for example:
    color.my_special_color.with(a: 0.5)
Bumped RMQ up to 1.0. RedPotion to 0.5
Added Object#device
Merge pull request #27 from squidpunch/adds-color-helper

Adds color adjusting `with` method