Refactor UnitTesting
This MR refactors SATIE's UnitTests in a few ways.
First, .gitlab-ci.yml
now has a variable DEBUG_TESTS
that enables UnitTest debugging. Currently, this posts information about SATIE boot and quit.
Second, all UnitTests inherit from a new class called SatieUnitTest
. This allows us to write functions that are common to all tests in a single place.
With these changes, we should be able to better debug problems that happen in Gitlab CI around booting SATIE.