Format displayed timestamps in a more readable way.

Aims to resolve #559 by formating the timestamps according to @garrettr's example. It might be better to display a relative time to the user and make the full timestamp visible on hover. It would save the user the trouble of parsing the time in their head.

e.g "about 4 hours ago"