Update to requests 1.1.0 and support for filesystem paths upload

Enis;
This pull request fixes bioblend with the latest requests (1.1.0). In that version json access is provided by a function instead of attribute access. I restricted the version in setup.py to match the latest.

It also adds 'Upload files from filesystem paths' to the other implemented library upload methods. This includes a few additional options for linking (instead of copying) data and setting access roles.