- Enable parallel downloads (defaults to up to 5 concurrent downloads).
- `openneuro.download()` can now be called from Python scripts directly.
- Raise an exception if user `--include`s a path that doesn't exist in the dataset. Previously, we would silently ignore this issue.
- Optimze checks whether we need to resume a download or not.