Many things

Welcome back. Here is patches I gathered during you are absent:)

* Merge many modifications at exuberant svn repo

* Introduce TRACKING file to manage merge status of modifications
  from exuberant svn repo

* Fix a bug which fails running the original Test facility

* Introduce New unit test facility

  See Units/README.

* Update gitignore file

* Merge pull request from Maxime Coste <frrrwww@gmail.com>.

* Merge partial of pull request from vhda.

Regards