AP_NavEKF : Perform GPS yaw alignment check for every plane takeoff

If the yaw and GPS heading disagree by more than 45 degrees, then the magnetometer is declared as failed.
The heading is then reset to the GPS course heading, and the position, velocity and wind states are also reset.