FrameManager.forward() now accepts a delta value

So it won't have to rely on HXP.elapsed, making it almost library
agnostic.