add new metar parser and update weather module
switch tfw module to use new metar parser