Flying Apps updated

I finally got around to writing the code to decode TAFs. A lot of the code for decoding individual terms is shared with the Metar decoder. Metars are actually a bit more complex. The only complexity with TAFs is dealing with a sequence of forecasts for different time periods.
I also updated the ADF Tester applet a little to bring it into this century. It is quite an interesting thing to note how much java’s internal mechanisms mutate over a period as small as 5 years.
The flying apps are on the Flying page.