support for preserving aspect ratio

Adding support to preserve aspect ratio for AppleTV like images. Also
switches random image size to be based on height. This allows no image
to exceed 720 in height, so the image animation can continue to go to
-720. As a result, the images can be a little smaller, so increased the
random zoom seed a little bit.