Added player_toggle_sprint, flight and sneak events. Thanks Hekta!

Currently only flight has visible cancellation effects, due to how the client and server manage things.