Updated RequestAnimationFrame

Checks for non-prefixed versions of requestAnimationFrame first and uses it if available