Add support for Loupe

Added support for Loupe 3.0 and later.
Changed Logger preference order to agree with unit tests, moving Serilog to the end (before Loupe)
Updated unit tests to ensure they can run in any order (I was getting failures from my xUnit runner)