Added support for Put.io V2 API

I came across the putio gem you built and it hasn't been updated in years. I've decided to redesign most of it to support the V2 API along with many other refinements which I'm using myself so hopefully you can merge it into your master branch and update the putio rubygem.