Update Oauth consumer to use a callback instead of a file handle.