Flickr

The flickr driver is normally finished. Some flake8 errors are present but it is to improve the code lisibility. If needed I can fix that.
Actually you could define it as `def call(self, func, url, params=None, auth=None, **kwargs):`, it would be even better.
Also, if you always give the oauth token, add it in this function directly.