Autoloading using composer

Actually we have a mixed autoloading feature, the PHPCI namespace is used through a custom autoloader, a second part (external libraries) using composer.

This PR allow PHPCI to be loaded using composer autoloading capability and remove the custom autoloader functionality. This reduce the amount of custom code and allow to use all the features of composer autoloader.