Merge pull request #2241 from pjackson28/hashdotfix

Fixed issue with periods in element ids (#2238)
Fixed escaping issue.
Expand collapse all: check for addListener support (fixes IE9)
Merge pull request #2243 from patheard/addListener

Expand collapse all: check for addListener support (fixes IE9)
theme-gcwu-fegc: improved contrast of non-linked h3 in sidenav
Merge pull request #2246 from patheard/v3.0

theme-gcwu-fegc: improved contrast of non-linked h3 in sidenav
Resolved merge conflict.
Added missing space before opens in a new window i18n text.
Merge pull request #2249 from pjackson28/master

Added missing space before opens in a new window i18n text