PSR4/Composer migration

For reference, most of these should be in your git global ignore. You'd normally just put project specific ignores here. See https://help.github.com/articles/ignoring-files#create-a-global-gitignore