Fix conc speed being limited for too long after using a jump pad

 * Fixes #80
 * Will stop limiting once the player is on the ground or in water, or after 3 seconds has passed since the jump pad was used
 * Also made the jump pad set players as in the air, so that m_flMancannonTime doesn't have to be checked in CFFGameMovement::CheckJumpButton (being in the air will force an early return)

**Notable side effect:** This allows a semi-exploit in that you can use a jump pad, land, and jump + conc to get a hard-cap-limited, full speed conc. I'm not sure how to get around that, as the old behavior was definitely buggy (it doesn't make sense to limit conc speed once you've landed from the jump pad boost). At the very least, it's way more interesting/dynamic than the old jump pad + conc combo mechanic.