update gitignore, give up with php 5.3, use composer autoloader in unit tests