Boundary Data Maps and Krein's Resolvent Formula for Sturm-Liouville Operators on a Finite Interval