Draw player name

Previously it was hard to detect your car, since you got a random car
lane and color. Drawing the player name below the car make it easy to
evaluate your driver code.
Fix collision handling

When using 4 cars, sometimes the collision handling cannot find a valid
position and would loop forever. Now it tries only once, so cars may
collide from time to time.
Simplify configuration and command line interface

Previously network configuration was in the rtp/common/config.py module,
which should not be edited by the students, and player name was given on
the command line.

Now the driver module has two additional required variables:

    server_address = "10.1.2.3"
    driver_name = "My Driver"

This configuration is typically done once and never changed, and the
command line interface is now simpler:

    ./rtp-client driver-module

One issue with the new configuration is that you have to duplicate a
file if you want to test several drivers using the same driver module.
Fix embarrassing spelling error
Improve documentation

Update the readme with the new simplifed client command line interface,
and write the missing README about writing drivers modules.
Make the admin tool configurable

Like driver moudle, the admin tool contains now a server_address
variable that should be update with the server address if the tool
should be run from a remote machine.
Move car jitter to config and make it smaller

Now when the game is little more dynamic, we can get with smaller
jitter.
Fix bug when removing player

When player is removed, the wrong car number was added to the free car
list, causing failure to add new player later. This bug was hidden until
we stopped restaring the server for each game.
Improve feedback when player join or leave the game

Previously client were update about the game state only after the game
was running. Now each player that join or leave the game send update to
all client.

This makes logging in the the game more clear. Instead of seeing an
empty track, you see your and others cars in the initial state.
Restore the track animation

The animation was removed by mistake previously.
Merge pull request #65 from nirs/player-name

Draw player name
Merge pull request #66 from nirs/collision-fix

Fix collision handling
Merge pull request #67 from nirs/driver-config

Simplify configuration and command line interface
Merge pull request #68 from nirs/cleanup

Cleanup
Merge pull request #69 from nirs/docs

Docs
Merge pull request #70 from nirs/admin-tool

Admin tool
Merge pull request #71 from nirs/tuneup

Tuneup
Merge pull request #72 from nirs/remove-player

Remove player
Merge pull request #73 from nirs/update-players

Update players
Merge pull request #74 from nirs/track-animation

Track animation