Add WebAnimationManager and Element.animate() that animates element's opacity from 1 to 0
This doesn't actually work yet because nsStyleSet doesn't check the animation
rules on WebAnimationManager.