Build: Change submodule CI updating

The clone operation on Travis will already update the submodules. The
checkout is all that is required to reset the headless repo in the
folder to the latest commit.
Merge pull request #2511 from nschonni/fix-submodule-updates

Build: Change submodule CI updating
Build: Init submodule for Travis demo building

Use the already cloned wet-boew-dist to save the extra full clone. There
are notes on using the --reference command on
https://www.kernel.org/pub/software/scm/git/docs/git-clone.html, but
those shouldn't be affected by this usage.
Merge pull request #2543 from pjackson28/master

Aligned GCWU theme with other themes
Merge pull request #2544 from pjackson28/master

Removed English and French application files (no longer needed seperately
Merge pull request #2540 from nschonni/init-submodules-for-demo-updates

Build: Init submodule for Travis demo building
Merge branch 'v3.0'
Added English and French splash and server message pages to the WET theme (#2522).
Merge pull request #2548 from pjackson28/wettheme-splashservermessagepages

Added English and French splash and server message pages to the WET theme (#2522)
Added more robust workaround for jQuery Mobile scrolling/focus changes on init (#2533).