Angular md port - first batch

Main changes:
- now using sass
- ripple updated
- added demo app to `tests/dummy`
- ported checkboxes, radio buttons and toggles from angular material
- ember updated

Also *ALL COMPONENTS USE* ***UNTOUCHED*** *SASS FROM ANGULAR MATERIAL*.
We should aim for this because it's less a hard thing to maintain. Later we can fetch their stylesheets directly.

The exception is the sidenav component which cannot be ported right now. It depends on a material-angular layout mechanism based on flex.
Using the original implementation based on Polymer drawer.