Add init method inside Vehicule.

Allow ParkingFactory to initialize each vehicule's position and direction
at the beginning of a new game.
ParkingFactory reads vehicles.dat.

It create an hashtable which contains the vehicles' list. Vehicles are
indexed by their name.
Read level.cfg files inside conf.

Those files describes how vehicles are positioned at the beginning
of a level. Each one contains a few different configuration.
Add getListLevels() inside ParkingFactory.

This method returns an array of string used to display every level available.
Add getNumberOfConfig inside ParkingFactory.

This method is used to get the number of configuration for a
given level.
Add comments to ParkingFactory.
Add comment to Level.
Add ParkingController.

Hichem part. The class is missing some methods.
Modif RushHour2 in order to test ParkingFactory
Merge branch 'pf'.

Add ParkingFactory and ParkingController.