Merge upstream/master
Merge remote-tracking branch 'upstream/master'
Implemented Atoum plugin as a 'native' plugin:
- allow atoum bin to be called directly into PHPCI and not only in the current project tested (changed -d option),
- added plugin in the phpci's composer.json,
- modify execute method of the plugin because atoum always return 0 even if errors are catched,
Merge remote-tracking branch 'upstream/master'

Conflicts:
	composer.json
Cleaned coding style
Check if build artifacts exist before deleting them
Merge pull request #130 from camspiers/pdepend-remove-artifacts

Check if build artifacts exist before deleting them
Support local PHPMD rules and suffixes

Allows to specify rules as a relative path in the project.

The suffixes to scan can be given in options now, default is just php.
Support suffixes for PHPCS

The suffixes to scan can be given in options now, default is just php.
Use composer without ANSI output and interaction
Merge pull request #133 from kdambekalns/phpcs-improvements

Support suffixes for PHPCS
Merge pull request #134 from kdambekalns/phpmd-improvements

Support local PHPMD rules and suffixes
Merge pull request #135 from kdambekalns/composer-improvements

Use composer without ANSI output and interaction
Honour the ignore directive in Pdepend plugin
Fix issue with non-use resources are loaded from an ssl served document
Merge pull request #136 from camspiers/fonts-ssl

Fix issue with non-ssl resources are loaded from an ssl served document
Merge pull request #129 from camspiers/pdepend-ignore

Honour the ignore directive in Pdepend plugin
restored chmod
restored chmod
Added Gitlab support