Gravar-mail: Underwater Multi-Vehicle Trajectory Alignment and Mapping Using Acoustic and Optical Constraints