Removed _Composer_ installations

* The packages installed by _Composer_ doesn't seem to translate very
well over commits; I'm deleting the `vendor` directory and
`composer.lock` file, as well as adding a `.gitignore` for future
commits. The Travis configuration has been modified to perform a
_Composer_ installation prior to building, using the snapshot version in
the project.