datetime: Connect arrow up/down keynav across list boxes

https://bugzilla.gnome.org/show_bug.cgi?id=707942
user-accounts: port history dialog to use GtkListBox

Port is necessary to be consistent across panels.

https://bugzilla.gnome.org/show_bug.cgi?id=706239