First version of Synology Download Station client that works

It works with URI/magnet providers like TPB. It doesn’t implement the
torrent/file based ones — the previous version didn’t work.
Added Torrent File support (not tested)

It should work but I couldn’t test it as I don’t have any .torrent file
provider account
Now it works with file providers too (tested with DTT)

After investigating it I made a simple fix for torrent files providers.
Now it will simply send the torrent url to the Download Station.

You can configure your premium tokens, API, or user/pass directly in
the Download Station preferences.

(It seems that sending the torrent file works really strange in the DS
API v1)
b64encode not used
Some comments
This should work, but it doesn't

I don't know how to make self._request() works with files.
(Fixed tabs)
(Tabs)
Updated Requests Library v1.2.0

Download Station client need a newer requests library.
Revert "Updated Requests Library v1.2.0"

This reverts commit 9549d293e917f4bb0a8311e5906ec41fcb4dde7f.
It Includes Requests v1.2 only for download_station.py client (Tested with TPB & DTT)
Merge pull request #115 from pvieito/Pistachitos

Synology Download Station client