Find most recent dpkg entry rather than oldest

We have been getting strange dates out of `check_reboot_required` it turns out we were returning the earliest occurrence of the package in the last two log files rather than the latest.

cc/ @dcarley