Test: CTS: fix issues with multiple runs of a pacemaker_remote test
Previously, certain class members were initialized for the first run
of any given Remote* test, and reused for all later runs. This caused
previous errors to propagate and otherwise interfere.
Now, new RemoteDriver methods reduce code duplication and
re-initialize the appropriate members for each run.