download_wordlist() now resolves relative filenames against get_hcat_wordlists_dir() instead of saving to cwd. Also ensures the parent directory exists before writing. Fixes #70 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>