align headers to top of message bodies

Trying this out per UX suggestion. It seems to work well when
zooming into all messages except the first. It's a little
strange that there's now a bunch of new whitespace above the
first header.

Change-Id: I6d5b4541ce7322ded9ebbfd21df53d9b2ef6153b
5 files changed