UIButton UIControlStates should be set explicitly

Using bitwise on UIControlState doesn't seem to work. The fix is to
explicitly set the separate states. Closes #250.