Fixed multimedia player issues
Added proximity CSS from @cfarquharson.
Multimedia player CSS cleanup
Fixed the textonly current time and duration not showing up
Merge pull request #3493 from thomasgohard/css-proximity

Added proximity CSS from @cfarquharson
Toggle: add ability to toggle details elements

1. Added "toggled.wb-toggle" event that triggers once toggle complete.
2. Added toggleDetails method to open/close details elements.
3. Updated working examples with toggle details.
Merge branch 'toggle-details' into v4.0
Menu: load secondary menu in main menu panel

If #wb-sec exists in the DOM, it is prepended to the #wb-sm
panel menu once the menu as finished loading (loaded.wb-menu event).
Menu: virtual click handling of menu items

Allows menus with hidden subment items to be opened on
virtual click (triggers onHoverFocus processing).
merged tabbed interface and carousel into one plugin
Tabs styling for style 1 (basic carousel)
Deleted carousel (it was merged into tabs). And added French demo translations.
Merge pull request #3501 from wet-boew/v4-carousel

Merged the carousel and tabbed interface into one plugin
Merge pull request #3504 from patheard/wb-sec

Secondary menu and mobile view
Menu: fix panel clicks on menu items
Merge pull request #3495 from LaurentGoderre/fix-multimedia-player

Fix multimedia player
Merge pull request #3505 from patheard/wb-sec-click

Menu: fix panel clicks on menu items
optimized menu to work in the document fragment event
optimized further the code snippet to include successful cloning of .wb-nav classes
cleaned up class inheritance for menu.js elements