Added init checks to plugins and polyfills to prevent double initialization
Merge pull request #3899 from pjackson28/adddoubleinitprevention

Added init checks to plugins and polyfills to prevent double initialization
Multimedia: Fixed the Flash loading

-Fixed #3878
Tabs: Fixes media query in small view where it is neither tabs nor accordion
Multimedia: Optimized the player's variables
Merge pull request #3879 from LaurentGoderre/fix-multimedia-flash

Multimedia Fixes
Merge pull request #3902 from pjackson28/fixtabssmallwidth

Tabs: Fixes media query in small view where it is neither tabs nor accordion
Details polyfill: Fixed event handling issue
Merge pull request #3903 from pjackson28/fixdetailsevent

Details polyfill: Fixed event handling issue
Tabs: Cleaned up initial load and focus
Merge pull request #3904 from pjackson28/fixtabsfocus

Tabs: Cleaned up initial load and focus
Bootstrap: Bump to 3.0.3

Fixes gh-3768
Merge pull request #3907 from nschonni/v4-bump-bootstrap-303

Bootstrap: Bump to 3.0.3
Share widget: Fixed RTL support
Merge pull request #3908 from pjackson28/sharewidgetrtl

Share widget: Fixed RTL support
Overlay: Left and right panels now display on right and left respectively when dir=rtl
Merge pull request #3909 from pjackson28/overlayrtl

Overlay: Left and right panels now display on right and left respectively when dir=rtl