Show date and year for ancient (> 1 year old) messages

The timestamp shown for very old messages only includes the time without
a date at all. Fix it. FREEBIE.
use v7 appcompat and remove ABS

// FREEBIE