Add --all argument to force download all records
Fix clear_records() usage in download_records()