* [DistTest] add basic pipeline for dist test across machines * move launch remote cmd to separate file * add test for rpc * fix function naming rule Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com>