feat(button): expect 'aria-label' attribute
refactor(button): place all contents inside inner `button`/`a` element
feat(dialog): add border if overflow
chore(): update release script
release: version 0.0.2
chore(): add saucelabs integration via `gulp karma-sauce`
docs(material-list): Add alt attribute to avatar

Closes #198
chore(gulp): only load sauce config if using sauce karma
fix(button): don't use angular transclusion at all, manual only
test(buttons): add unit tests
test(buttons): remove ddescribe
test(toast): use .find instead of .querySelector since we have jQuery
test(dialog): add unit tests
refactor(button): make inner element width and height be auto
refactor(buttons): put material-ripple outside inner-button
test(toolbar): add unit tests
style(button): polish inner-element
feat(material-switch): add switch component

Closes #80
docs(): add documentation for switch
feat(switch): add focus styles