Ignore node_modules

Makes it easier while switching between the v3.0 & v3.1 builds now that v4.0 is using Node and Grunt. Backport from master
Tabbedinterface: keyboard switch of tabs stops cycle (fixes #2673)
Merge pull request #2679 from patheard/tab-cycle

Tabbedinterface: keyboard switch of tabs stops cycle (fixes #2673)
Tabbedinterface: fixes #2649 mobile create of nested tabbed interfaces
Merge pull request #2697 from patheard/tab-mobile

Tabbedinterface: fixes mobile creation of nested tabbed interfaces
Added spacing between the play button and the hidden text.
Fixed the duplicate mediaplayer ids
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