Improve sidebar dates

No seconds -> fixes #84
Honor user preferences -> fixes #85

Signed-off-by: Jakub Filak <jfilak@redhat.com>