fix illegal typecast

fixes crash during intermission caused by activated and held grenade
Fix switching from spectator to active team in bot modes

Before this fix player could switch from spectate to alive mode,
but he stayed in SPECTATOR team.
Fix reset of packages source servers list

Earlier "resetpckservers" command cleared this list, instead of reset
to the initial settings.
Add the clock to scoreboard and change clockdisplay

Commit adds the clock in format mm:ss to scoreboard, instead of
"X minutes remaining" info.
It also enables default the clock on the HUD and adds clockcount variable,
which let to choose between counting forward or backward in the clocks.
Allow to change team while being alive in nonteammode

Commit also adds info, if player1 wasn't spectator, to which team
he switched.
Don't show "connecting to $servername" info, if server doesn't have a name
Fix gonext command and do it random

Commit fixes broken "gonext" command, reading time from maprot, and does
result of this command random.
It also removes get_next() function, because it messes up the maprot
and won't be already used.
Fix value of speed in KB