Ollivier-Ricci Curvature for Hypergraphs: A Unified Framework