Optimized each implementation

Moved typeof check out of loop, increased performance slightly:
http://jsperf.com/each-implementations
Fixed wrongly namespaced requestAnimationFrame
Cleaned up & consolodated private variable definitions
Added compound animation support

`animate` support for compound animations -- pass an Array of animation
config objects to build an animation series.  Arrays found in the
series will be run in parallel, arrays found in the parallel animations
will be run in series.

Pair programmed at Hacker School with Zach Allaun
https://github.com/zachallaun

See:
http://danielmendel.github.com/blog/2013/02/25/new-compound-animations-i
n-glitz-dot-js/