User OAuth kind of works now
Add auth.print method to print stored token if present
Add auth.revoke, to revoke and unstore a token