Ignore 'vendor'
Add composer.lock
Add phpunit configuration
Fixed an issue where certain ways of creating Jars would fail
Updated tests
Update phpunit dependency version compatibility