Simplify TacticalMover's rotation calculation

We have hand-calculated rotation quaternions to produce mouse movements,
but it's better to use functions that indicate the purpose than just
writing down mathematical processes.