Added EFA Parser and PTV which uses EFA
Added initial London, Ireland, SF Bay area and Sydney
Added exception for EFA version 10 in parsing station by name.
Seems to returns lots for data (too much) when EFA 10 is used for
journey search.
Updated mode of transports for new EFA providers and adjusted class
names to include 'EFA'
Small fixes to timetable function and updating text
Updated text and comments
Updated information text
Fix Qt5 compile problems, clean up and remove compiler warnings
Updated File header in new parsers
Compile fixes