A UIButton subclass with support for setting image on opposite side, and RTLing image position