cross apply of composer fix
fixes to upload tests
add correct database setup for test app
restore process isolation
keep composer list alphabetical
couple of fixes to test for initialised variable
fix to ensure db path searches config location
Merge pull request #1310 from rossriley/configuration-checker

Configuration checker
Delete separate process flags
# This is a combination of 4 commits.
# The first commit's message is:
Delete separate process flags

# The 2nd commit message will be skipped:

#	run phpunit from vendor version,

# The 3rd commit message will be skipped:

#	bumped up phpunit version

# The 4th commit message will be skipped:

#	try adding global state flag
Delete separate process flags
we need to return if there isnt a driver set
added default and twig variable overrides
default composer config directory to root
Merge pull request #1318 from jadwigo/master

added default and twig variable overrides
Merge pull request #1315 from rossriley/configuration-checker

Configuration checker - Tests
small changes to visitors extension
added template for showvisitorsprofile
updated email and choice filed handling for use_as options
Revert "updated email and choice filed handling for use_as options"

This reverts commit eaf0312f77fae2db1ca118290eaf21e0f3f477e8.