Worked on geting Oauth and adding download status

A few things missing, but I thought I'd give you something to look at.

1) Download from putio is still blocking, I haven't got an idea how to tackle that yet.
2) Getting the OAUTH token is still pending feedback from the putio guys.  If I get nothing I'll work with you to get a page on couchpota.to
3) I've got a lot of error checking still to do right now everything assumes you aren't trying to do silly things, I'll have to work on that.