Fix jumping acceleration

Make jumping acceleration frame time independent,
maintain maximum jump speed till jump button is pressed
or till the jump timeout is gone.