The RAG Savior: How BabelDOC Converts Messy PDFs into Structured AI-Ready Data