only show unexpired events; sort news items by publish date

also, commit the template file which should have been included
earlier.

fixes #13