Category for UIButton & UIImageView, supports cache-size & cache-folder settings.