Aggregate some more thread columns properly.

- show thread as starred if at least one message in it is starred
- use arrival date of last message as thread arrival date
- use sum of message attachment counts in thread as thread attachment
  count
- show thread as answered/forwarded if all messages in thread were
  answered/forwarded
Merge pull request #240 from maniac103/thread-star

Show thread as starred if at least one message in it is starred.
Improve certificate failure notifications.

The commit that introduced those notifications also introduced a rather
... interesting design pattern: The CertificateValidationException
notified the user of its pure existance - it's no longer a 'message'
only, but defines policy. As this is more than unusual, replace this
pattern by the MessagingController treating
CertificateValidationException specially when accessing remote folders.

Also make clear which account failed when constructing the notification.
Merge pull request #233 from maniac103/improve-cert-fail-notification

Improve certificate failure notifications.
Small dutch translation fix.
Set Theme.K9.Light in the manifest to get a nice startup animation

This will still look bad when the user is using the dark theme. But at
least there will be no flash of a dark actionbar when using the light
theme.
Update changelog
Fix NullPointerException
Fix some warnings
Stop using deprecated PullToRefresh methods
Add missing Override annotations