ignore vendor directory

The vendor directory should be ignored since it is created automatically by composer when installing the dev requirements.