Got tests working with promises lib.
Migrated client over to also use async API

(behind the scenes).