exposes generateTimecode and fixed issue with hours at 0 seconds
Merge branch 'master' into js-improvements
fixes duration of last chapter