Switch our font sizes to have a "default", which is the size described in the XML.
Unify the text field size setting code. We should put it in a better place
There's no good reason to exclude the Subject from the "full headers" view, especicially since we now play games with it sometimes showing up in the header and sometimes in the titlebar
relayout the message header area
move the To and Cc labels into their own Views; stop playing span games to style them
show the date and time in a single view on a single line
MessageView quick contact badges
Add animated notification icon for "check mail"
remove the background color from message view headers
Fixup for 5fa7e65816 (forgot hdpi drawable)
cleanup after header changes

- merge date and time font size preference into one

- remove unknown style flags from the xml
MessageView: fix contact image loading condition
remove unused vars and imports
message view: fix subject bugs

- Android does not support ellipsize in combination with maxlines
  for TextViews. This caused getEllipsisCount() in MessageTitleView
  to always fail, and the full subject was never shown in the regular
  headers area when needed.
  To work around that, check for ourselves whether the text is
  longer than 2, and ellipsize manually.

- Clicking the star button on a message caused the subject line to
  re-appear, even if it fits in the action bar title without being
  cut off. This was caused by MessageHeader.populate(), which always
  set the subject to visible.
  As a workaround: Only set subject to visible in case populate()
  actually shows a new message.

- delete res/layout/actionbar_message_view.xml, its already present
  in the actionbar_custom.xml