infinit ammo cheat
Added sv_norecoil, sv_noreload, and sv_nooverheat cheats

- sv_norecoil really just prevents the waittime between firing bullets
- sv_noreload gives you infinite ammo (so you don't have to keep spamming 'give all' in the console)
- sv_nooverheat prevents your weapon from being overheated.

These all see a bit buggy but they work. Firing rockets with sv_norecoil enabled will make for some interesing
game behavior. There's too many entities for the engine to handle and I haven't figured out how to increase the
entity limit. Same will happen with any automatic weapon (the gattling cannon especially). I have changed
the entity spawning code to thwart the crashing but it doesn't work well (things like doors disappear or don't work
right once you fire 3000 rockets).
Fix a ton of warnings in splines.a and botlib.a
cgame-rtcw.so warning fixes