Update Grant and Token Getters and Setters

This is primarily an update to change the way that the grant and token getters and setters work. Rather then utilizing the underlying `Requests` class from oauthlib, the parameters required are passed individually. This makes it more clear what should be saved directly in the setters.