simplified creating payloads in test
added two async helpers for testing
added new call function that doesn't bother deserializing the results (for testing)
async test client

fixing original flood

added async client as new mode
adding synchronous throwaway call
some small improvements