Resolves issues where files from vendor are not being committed to repo

Solution from: http://getcomposer.org/doc/faqs/should-i-commit-the-dependencies-in-my-vendor-directory.md

Option #4
Merge pull request #14 from misilot/resolve-composer-vendor-issues

Resolves issues where files from vendor are not being committed to repo
Merge remote-tracking branch 'upstream/master' into CASAuth-VUFIND-422