Update timeliner.js

Fixed the behaviour when 'startOpen' is used on all items: Previously it would cause the 'open' class to be added to the minor  <dt> element, causing subsequent expand/collapse logic to be screwy (as elsewhere it only expects the 'open' class on the minor <a> element)