This cleans up some inconsistency where sometimes 'completed-started' happened
on the client side and sometimes on the server. Also should fix the 'cumulative
time' issue mentioned in #8
<td><spanv-html="runIcon(job.result)"></span><router-link:to="'/jobs/'+job.name">{{job.name}}</router-link><router-link:to="'/jobs/'+job.name+'/'+job.number">#{{job.number}}</router-link><br><small>Took {{job.duration}}s at {{formatDate(job.started)}}</small></td>
<td><spanv-html="runIcon(job.result)"></span><router-link:to="'/jobs/'+job.name">{{job.name}}</router-link><router-link:to="'/jobs/'+job.name+'/'+job.number">#{{job.number}}</router-link><br><small>Took {{formatDuration(job.started, job.completed)}} at {{formatDate(job.started)}}</small></td>