Made it easier to collaborate

This should make it easier for people to work with you on the project.

* Removed `composer.lock` since that is more for applications than libraries
* Added a couple of things to `.gitignore`
* Added PHPUnit as a `require-dev` dependency