disable language settings in unit tests
added some helpers to phpunit bootstrapping

- added download_phpunit.sh which will install PEAR version of phpunit
  locally without touching system installation.
- create some phpunit wrapper in order to use easily the locally
  installed phpunit.
ignore the PEAR local installation
move gitignore to phpunit tests directory root

The pear cache installation is now under the fusioninventory's phpunit
tests and download_phpunit.sh must be executed from this directory like
the following:
    ./tools/download_phpunit.sh
change phpunit wrapper into a shell script

Now, this script must be called from the AllTests.php directory:
    ./tools/phpunit ./AllTests.php [TestClass]
modify pear include path and phpunit call path
Merge remote-tracking branch 'origin/master' into master+phpunit_tools
remove garbage data file
unit tests reworking

delete old fashion unit tests
unit tests reworking

add new unit tests layout
ignore generated save.sql from unit tests
Merge remote-tracking branch 'origin/master' into master+phpunit_tools
add depends to install test
clean install tests formatting
fix testdb after installing fusioninventory plugin
add some unit testing documentation
fixes CliMigration output in install/update script
unit tests rewriting in progress
Merge remote-tracking branch 'origin/master' into master+phpunit_tools
switch dependencies install from pear to compose

Using compose tool is easier to manage