fixed mini http server in run.py for running regression tests in `regtests/rpc`
new syntax `with rpc(host) as A: A.remote_function()` allows the server to be assigned to a variable so that local and remote calls can be intermixed within the with block.
fixed generator functions (yield)