Add OAuth for Devices    

It is now possible to use yt also for apps that authorize access to
YouTube through a device. The first request to authorize will fetch
a device code and a user token; once the user confirms the token in
a browser, the account is authorized.