--------------------------------
- Added functions to easily walk through sets and search
results, querying Flickr no more than needed.
- Uses the hashlib module, falling back to the md5 module
when hashlib is unavailable.
- Added locking token cache, in case a Flickr API key is
used by multiple processes at the same time on the same
machine (or shared filesystem)
- Removed the deprecated `fail_on_error` parameter.
- Implemented the `auth_callback` functionality.