genscript: handle jump correctly when tas_cjmp == 0

One problem with this approach is that we must put 'tas_cjmp 0' if we intend to
waterjump.  It is easy to forget this.
Added plrpause command

This command causes the player to stop moving and responding to movement
commands, but the viewangles can still be changed.
Merge branch 'waterjump'