Moved to using auto layout.

Now supports all interface orientation and rotations, as well as
infinite resizing message label.