Button accessibility fixes

A few tweaky things for accessibility of buttons, including fixes for incorrect `aria-label` warnings. Known issue with focus styles: https://github.com/angular/material/issues/508