Gravar-mail: A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions