Promisified requestAnimationFrame with Q