Update versions and configurations for tests and code checkers, such as phpunit and the SilverStripe CI tools. Altered the layout of the repository to be more in line with other SilverStripe 4 modules (including core ones).