apps/libcdbus: création de la librairie de bindings D-Bus
apps/libcdbus: generation automatique des proxies a partir d'un fichier de description de l'interface
apps/libcdbus: xml2cdbus.py: diverses corrections pour améliorer la robustesse du code généré

- les variables contenant les paramètres d'entrée et de sortie ont maintenant une valeur initiale (0)
- les tables d'interfaces sont déclarées dans le .h et définies dans le .c
- une fonction utilisateur supplémentaire _free permet de désallouer les ressources allouées pendant le traitement d'une méthode
apps/libcdbus: renommage de fonction cdbus_object_register -> cdbus_register_object
apps/libcdbus: l'application de test utilise maintenant la génération des proxies automatique
apps/libcdbus: petit memory leak à la sortie de l'application de test
apps/libcdbus: xml2cdbus gère maintenant les signaux
apps/libcdbus: l'application de test génère un signal lors de la réception de caractères sur la fifo
apps/libcdbus: gestion de l'introspection
apps/libcdbus: ajout d'une option pour compiler (ou pas, par défaut) l'application de test
apps/libcdbus: ajour d'un petit script python pour tester la partie client
apps/libcdbus: compilation avec l'option -Wall
apps/libcdbus: include manquant
apps/libcdbus: fix dans l'implementation de __list_insert_before
apps/libcdbus: retrait d'un label inutilise et ajout d'un 'return 0' manquant a la fin de generate_interface_xml()
apps/libcdbus: lors de l'appel d'une methode sans specifier l'interface, la callback de traitement de la methode n'etait pas correctement appelee
apps/libcdbus: xml2cdbus.py: suppression d'une variable inutilisee dans le code genere
apps/libcdbus: xml2cdbus.py modifie pour generer des proxies qui passent un pointeur sur la connection DBus et sur le message a traiter aux callbacks de l'application.

Cela permet de savoir sur quel objet la méthode s'applique.
apps/libcdbus: fixes xml2cdbus.py

* packing des structures
* unpacking des tableaux
* les types des attributs sont prefixes avec le nom de la methode pour eviter les collisions de noms
apps/libcdbus: corrige une trace