refactor(codebook): shared CLI base parser for analysis scripts
Add base_analysis_parser() to corpus_io.py and wire it into code_phoneme_mi, code_stability, code_hierarchy via argparse parents=[]. code_speaker_mi excluded — uses different argument names (--parquet, no --corpus_type). Mark S3 done in AUDIT.md.