Modified the front end to make use of additional helper functionality in Conan 2.6.1-X and TgacConanProcs 0.6.0.  This makes the interface much cleaner and easier to understand.

Also simplified some of the unit tests that test a conan process by moving some of the mocking to a base class.

Updated testing dependencies to the latest versions.