[INCOMPLETE] Bunny-hop without bunny and without hop.

This change addresses the fact that the bunny hop thing also applies 
when not sprinting, also without actually jumping. In future the buffer 
will be much more confined to  special cases and/or limited in how it 
regains level (nu pogodi).
SF: Revert removal of resetting for not cancelled violations.

Actions with mixed cancel and not-cancel will be broken without the 
reset.