Update vault process for nicer API.
Update OAuth to make "request" object optional.