Add support for file based configuration
Use RPCConfiguration instead of the TestHarness