Now with 99.9% less bandwidth!

Added: Players now have extra variables that determine if they are
moving/rotating and in which direction
Changed: Server and Client now calculate position without sending tonnes
of data back and forth
Changed: Server and Client now have (and use) their own send wrappers
Changed: Server has been given more power, as opposed to clients. If a
client is modified, it should not effect actual gameplay--cheating
should be more difficult
Removed: weird vsync-like code that I didn't use anyway (just use
vsync!)

TODO:
* Server and client need to calculate collision, collision no longer
works
* When a player stops moving or rotating, the server needs to send their
idle position or rotation to ensure all clients are in sync
* Bullets needs to be removed from the tanks, this was a bad idea I
forgot to fix ages ago