chore(composer): put composer.lock in repository

The composer.lock should be under version control as it represents a known working state of the dependencies.
chore(testing): make test database configurable via parameters

Depending on the testing environment we need different locations for the test database.
This change removes the hard coded test database configuration.
chore(testing): add support for testing on jenkins

This commit adds support for testing and quality check tools loosely based on the information found at http://jenkins-php.org/.
chore(composer): merge

Merge branch 'composer' of github.com:coderbyheart/dothiv into coderbyheart-composer

Conflicts:
	.gitignore