An Open-Source Real-Time L1/L2 Dual Frequency Software Receiver with an Open Source GPS-Disciplined Clock – Design, Implementation and Test