Paper toggle button with thick track

The "new" toggle button with a thicker track. It hasn't been published yet, but I'd like to get some feedback now. Specifically, @azakus how does <core-a11y-keys> work (can't get this or <paper-radio-button> to toggle with the spacebar)?

With <paper-radio-button> removed from this element, <paper-radio-button> can now be changed so that it matches the spec (with the spacing between the border and center circle; see https://www.google.com/design/spec/components/switches.html#switches-radio-button)

Assigning to @frankiefu since he seems to have put a lot of work to this element.
Suggest to move checked?="{{checked}}" to #toggleContainer so it needs only 1 binding instead of 3 bindings. e.g.
```
<div id="toggleContainer" checked?="{{checked}}">

  <div id="toggleBar"></div>

  <div id="toggleButton">
    <paper-ripple id="ink" class="circle recenteringTouch"></paper-ripple>
  </div>

</div>
```