The TRENI Project: Development of a Galileo-based GNSS Receiver and Antenna for Railway Safety-Related Applications