Asynchronous OAuth PHP client