Added youtube and audio support as well as fixed some code styling
Merge pull request #3761 from LaurentGoderre/enhancement-multimedia

inital youtube integration
Build: Fix watch:source task

- Ignore sprites so an infinite loop isn't created
- Fix globbing pattern
Merge pull request #3800 from nschonni/v4-fix-watch-source

Build: Fix watch:source task
Added Glyphicons attribution to main WET CSS file (fixes #3785)
Merge pull request #3803 from pjackson28/glyphiconsattribution

Added Glyphicons attribution to main WET CSS file (fixes #3785)
Date picker: Fixed keyboard handling
Merge pull request #3806 from pjackson28/fixcalendarkeyboardsupport

Date picker: Fixed keyboard handling
Share widget: Added min-width to buttons to fix Safari clipping issue (fixes #3779)
Merge pull request #3807 from pjackson28/fixsharewidgetwidth

Share widget: Added min-width to buttons to fix Safari clipping issue (fixes #3779)
Overlay: Added border for IE8 to make the overlay boundaries more visible
Merge pull request #3808 from pjackson28/fixoverlayborderie8

Overlay: Added border for IE8 to make the overlay boundaries more visible