WIP: Accessible Material Slider

The Material Design slider needs a bit of work to be accessible. In it's current state, the control is not accessible via the keyboard, nor is the state communicated to users of assistive technologies.

About the `slider` role (from [MDN](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_slider_role)): this role is used for markup that allows a user to select a value from within a given range. The role is assigned to the "thumb," the control used to change the value–this control should also be part of the page's tab order. As the user interacts with the thumb, Angular must programmatically adjust the slider's `aria-valuenow` (and possibly `aria-valuetext`) attribute to reflect the current value. `aria-valuemin` and `aria-valuemax` should also be set to indicate the possible range for each component.