Alasdair/header footer accessibility updates

@stephensanchez @andywaldrop @talbs https://openedx.atlassian.net/browse/ECOM-345

Updating header to be more accessible, including replacing lists with only 1 item with divs and adding aria tags.
@cptvitamin confirmed that all nav elements should have role="navigation" and an aria-label giving context to the navigation role.