Improved animation

Probably ought to start fixing the visual design in Firefox, too. The
animations need to exist in a non-prefixed version. Animations can be
shared between on off switch and multi-switch. More Sass improvements
needed.