rAFProxy = function rAFProxy(callback) {
    return setTimeout(callback, Math.max(0, FRAME_TIME - (performance.now() - lastTick)));
}
Proxy function for when rAF is not available.

This should hopefully never be used as the browsers often throttle
this to less than one frame per second in the background, making it
completely unusable.