Cross-browser CSS animation

Add the major browser prefixes for the animations, as well as the likely final unprefixed version.