Allow ImageTextButton to have image and label on separate rows

``ImageTextButton`` allows you to create button where the image and label are on the same row (image left, label right).

Added functionality to allow the image and label to be on separate rows (image top, label below)