configure .gitignore
add php to command line so it's compatible for all system (windows)
clean autoload for test and composer dev dependency for phpunit
make the test run on windows related to PHP_EOL