prepare ci-environnement
add gitignore info
apply codestyle
convert code to PSR-2 filter (PHP_CS validation)
change codestyle
rename Filter:Factory to Filter:factory
add compositeNot