Test: Using autoloader for tests

refs #4639
Clean up tests [WIP]

refs #4639
Drop obsolete test cases

refs #4639
Drop BaseTestCase static class loader

refs #4639
Refactor php unittest bootstrapping

refs #4639
Remove require instructions from all tests and fix namespaces

refs #4639
Mark faulty tests as skipped

refs #4639
Fix autoloader not ignoring vendor prefixed class names

refs #4639
Make the statusdat reader test using its own cache location

refs #4639
Fix web url test

refs #4639
Skip widget tests as view objects cannot be passed "around" anymore

refs #4639
Fix that it's not possible to set non-existing values in a session with setAll()

refs #4639
Make all tests inherit from BaseTestCase and fix license headers and style

refs #4639
Fix statusdat component test

refs #4639
Fix database tests

refs #4639
Fix GeneralForm tests

refs #4639
Fix module tests

refs #4639
Fix testing documentation

refs #4639
Add bootstrapping code for Mockery

refs #4639
Extend session namespace tests

refs #4639