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.
I don't think that's a good idea to remove keys when iterating over a dict. This would be better :
```python
params = {k: v for k, v in params.items() if v is not None}
```