Fastening GPS and Galileo Tight with a Software Receiver