Characteristic boundary conditions for non-orthogonal, moving meshes