Added option for allowing or disallowing free agents (drivers without a team) to participate.
Driver contracts are no longed deleted when the driver is fired - the team is changed to No Team instead. Also fixed bug which allowed a driver to race for two teams simultaneously.