Moved config provider to external library
Updated .php_cs
Require stable version of phpunit
Moved sources to the `source` directory
Added php 5.6 to .travis.yml
EOL
PHPDoc updates