Got end_time working

we weren’t actually managing to pull the duration through all the
layers.  Fixed that.

Also fixed - an event_id vs. eventitem_id issue.

And updated the template so that end-time shows only time, not date &
time when details are showing.