* Isolate RPC queries from the rest of Zebra, to improve performance * Wrap RPC executor startup and shutdown in a std::thread * Add tests for spawning RPC servers * Adjust test timing and checks to reliably work cross-platform