Add responsiveness for IE7+8 and maintain aspect ratio of images in IE8.

IE8 seems to be dumber than IE7 for handling aspect ratio of images
that specify a width and max-width. A max-height proportional to
max-width must also be specified.