Move to setting $current_user to the logged-in user's details
let the installer create a test database, do this when provisioning vagrant dev environment
let the installer create a test database, do this when provisioning vagrant dev environment
More cleanup of the MVC split, related to the current logged-in user
add xdebug to the vagrant environment to enable code coverage analysis in test
More MVC separation and test tidying