Made tests more independent from the development config files

In particular list of plugins, protocols, ClientManager and ServerSync configs can be now specified in the test for each created server instance. This was partially available before in the ServerSync tests, but was moved into ServerSyncInstance class to make it available for all WebTests.