GPS L1C: Enhanced Performance, Receiver Design Suggestions, and Key Contributions