Expanding the Performance Envelope of GPS-Based Attitude Determination