Add the ability to customize background images for a UIButton with states