Build: Move i18n_gspreadsheet to init task

Move to init so it isn't run on every build. This also allows local JSON
files to be copied to "site/data/i18n" for those behind proxies where
the task will not run.
WET theme: Updated secondary menu according to new guidance (wet-boew/wet-boew-stylesheet#71)
Merge pull request #4722 from pjackson28/fixsidemenu

WET theme: Updated secondary menu according to new guidance (wet-boew/wet-boew-stylesheet#71)
Removed .pydevproject
Added .pydevproject to .gitignore
Merge pull request #4723 from pjackson28/removepythonfile

Removepythonfile
i18n: Add back translation files

Files remain ignored so they won't be changed unless force added
Details: Fixed timerpoke triggering of details/summary polyfill (fixes #4714)
Merge pull request #4725 from pjackson28/fixdetails

Details: Fixed timerpoke triggering of details/summary polyfill (fixes #4714)
Merge pull request #4721 from nschonni/v4-move-i18n-gs-to-init

Build: Move i18n_gspreadsheet to init task
Removed duplicate len assignment from wb.add
Merge pull request #4734 from pjackson28/removeduplicatelen

Removed duplicate len assignment from wb.add
Overriding Bootstrap default link colours (fixes #4731)
Merge pull request #4737 from pjackson28/fixlinkstates

Overriding Bootstrap default link colours (fixes #4731)
Share widget: Corrected share widget links (fixes #4738)
Merge pull request #4741 from pjackson28/fixsharewidget

Share widget: Corrected share widget links (fixes #4738)
Tweaked default link colours so only affects content area and doesn't affect Bootstrap components
Merge pull request #4745 from pjackson28/tweaklinkstates

Tweaked default link colours so only affects content area and doesn't affect Bootstrap components
Made behaviour of details/summary more obvious (fixes #4740)
Merge pull request #4747 from pjackson28/fixdetailsdefaults

Made behaviour of details/summary more obvious (fixes #4740)