Async query added to async client

Added the query method to async client, hope to have a code review on it.
I'm here to fix anything wrong.