Make animations fire reliably in Opera and Firefox.
Make animations fire reliably in Opera and Firefox.

Both platforms fire animations called immediately after page load
either not at all (without the timeout) or erratically (with
timeouts below 10ms).

Adding a call to setTimeout fixes this problem. It also ensures
that animations called on an element immediately after its
insertion into the DOM are always fired.

beastaugh/firmin,beastaugh/firmin,beastaugh/firmin