move transaction monitoring into its own test, more work on getting json rpc server running
fix GetConsumingEnumerable returning too soon
cleanup