Make the branch work again.

Add a new fetch.php file.
Change a few properties in the config file.
Fix the git.inc.php, setup.php and parse.php scripts.
Everything is created in an explicit directory: http/src.

Remove output_dir in the config file.
Reactivate tipsy hints.
Fix the code to get exactly the same HTML as with master.

* Get the right last git update date.
* Display relative date for the commit date.
* Fix git URL for commit links.
* Fix typo in authors list.
Fix a bug in the array union function.

Rename the function array_union to mergeDrivers.
This new function search if the driver name exist and not the whole
entry (i.e. driver name + note). If it doesn't exist, we add it in the
array. If it already exist, we replace by the new value.
Merge pull request #2 from MightyCreak/Xenopathic-xml

Make the xml branch work with the last commits