Merge pull request #2196 from pjackson28/v3.0

Fixed list style type specificity issues (#2188)
Merge pull request #2198 from pjackson28/v3.0

Removed image border from Minister box in GCWU theme home page small screen view
Fixes for when link is both a download and external

Since only one background image can be displayed with CSS, the
padding-left was still present when the file was a download but the
image wouldn't come through because it was also external
(rel="external") so the padding left is not always "0" on rel external
to make sure there is no dead space.

Also added the external icon example to the master list of icons.
Fixed display of button-styled summaries in Grids SCSS.
Added aria-label to menubar to give a title for the element with the application landmark (#924).
Merge branch 'v3.0'
Merge pull request #2206 from pjackson28/master

Added aria-label to menubar to give a title for the element with the application landmark (#924)
Merge pull request #2207 from pjackson28/v3.0

Added aria-label to menubar to give a title for the element with the application landmark (#924)
Added aria-labelled by to slide out tab application landmark element.
Merge branch 'v3.0'
Corrected value for aria-labelledby for slide out tab.
Merge branch 'v3.0'
Added aria-labelledby to application landmark on share widget.
Resolved merge conflicts.
Added aria-labelledby to application landmark on auto-complete polyfill.
Resolved merge conflicts.
Changed pe. to _pe. and replaced  with _pe.main.
Removed JSHint pe global override from footnotes.js.
[calendar] Fix CSS conflicts with grid classes

Ensure 'goto' link has no padding
Remove margins from fieldset children
Resolved merge conflicts.