Polling version of object

Created and modified methods to allow for a polling style method of authentication. Reveals a function of `poll()` on the LaunchKey Client object which allows for pull requests.