rAF polyfill, restart update

Added polyfill for IE9 requestAnimationFrame support, updated restart to work more thoroughly and independently of WRT