RAF polyfill

Hi Aaron, here's an extended x-browser version for the `request-animation-frame` fn. I've already used this for a couple of other projects and had no probs with this approach...