Expandcollapseall: fixed .accent-first option

This option was previously only applying to the first toggle
control on the page.  This fix causes it to correctly apply
to the first toggle control in a given plugin element.
Merge pull request #2695 from patheard/accent-first

Expandcollapseall: fixed .accent-first option
Chart - Change ''.trim() for $.trim()
Merge pull request #2704 from duboisp/fix-string.trim

Chart - Change ''.trim() for $.trim()
Merge pull request #2699 from LaurentGoderre/fix-multimedia-ids

Fixed the duplicate mediaplayer ids
Merge branch 'v3.0' of https://github.com/wet-boew/wet-boew into v3.0
Merge branch 'v3.0'

Conflicts:
	src/js/workers/tabbedinterface.js
Fixed a minor issue with the audio player
Merge pull request #2708 from LaurentGoderre/fix-audio-player-ui

Fixed a minor issue with the audio player
Implemented request #1997

* Implemented the durationchange event for more accurate time display in the UI
* Implemented a functionality to start the video at a specified time from the querystring