An Android ImageView that increases the height of the image view automatically so that the image loaded in it retains it's aspect ratio