Accessibility improvements for Material docs

This change covers a few accessibility fixes for the Material Design docs, including missing alt text, accessibility for the mobile menu button, an improved sidenav experience on page change, and a way to close the sidenav with the keyboard. A fuller-featured branch on `material-sidenav` is forthcoming, but at least wiring up the escape key made the docs sidenav easier to use.