Re-style the My Location button for Material Design

* Including both Lollipop and pre-Lollipop implementations