A freestream-preserving fourth-order finite-volume method in mapped coordinates with adaptive-mesh refinement. (21st December 2015)