got more consistency with req/resp args
fixed to have handler for each subscription. Does not look like redisclient supports psubscribe or subscribe taking multiple keys so make repeated calls
moved codegen to cpp_codegen
ironing out pub/sub between client driver scripts and exch_server