SoFar: Language-Grounded Orientation Bridges Spatial Reasoning and Object Manipulation