Added png compression task

```
Running "pngmin" task
>> Compressed 8 files
>> Uncompressed size: 186kb, Compressed size: 25.76kb, Savings: 86.15%
```
Tables: leveraged Inview plugin to hook in scrollTop functionality on Next/Prev clicks
Removed unneeded return statements for the multimedia player
Re-adding changes that disappeared from github a couple days ago
Added alt text to demo images. Added play/pause glyph back in.
Re-added another missing element
change dimensions of a demo image to match the dimensions of the others
Hide menu when it hasn't been called up.
Merge pull request #3714 from patheard/splash

Splash: added headresources include to fix paths
Merge pull request #3708 from masterbee/tablefix

Tables & Inview: leveraged Inview plugin to hook in scrollTop functionality for Tables
Merge pull request #3713 from schindld/v4-tabs

v4 Tabs - Re-adding changes that disappeared from github a couple days ago
Merge pull request #3710 from LaurentGoderre/fix-3688-2

Removed unneeded return statements for the multimedia player
Merge pull request #3716 from thomasgohard/fix-menu-css

Fix for issue #3715
WET theme: Fixed site title link (fixes #3718)
Toggle: plugin behaviour fixes

1. Fix first click on elements that toggle themselves.
2. Fix setAriaControls to set unique IDs on elements that don't
   have an ID defined.
3. Group toggle elements no longer default to "type: on" (fixes #3711)
Toggle: update examples to show group with "type: on"
Merge pull request #3719 from pjackson28/fixsitetitlelink

WET theme: Fixed site title link (fixes #3718)
Merge pull request #3720 from patheard/accordion

Toggle: plugin behaviour fixes
Share: All panel and link markup now auto-generated
Merge pull request #3724 from pjackson28/fixshare

Share: All panel and link markup now auto-generated