Store database format for future use (e.g. loading procedures after init).
I like it better that way.
More airway stuff.
Simplify failure path.
Further airway groundwork.
Get each position component separately.
Fix negative latitudes and longitudes.
Implement basic sorting.
We need an airway if we want to add waypoints to it.
Fix 2 instances of double free.

These list items will be properly freed during database close.
Free runway structs properly on failure.
Cosmetic.
Simplify list sorting.
Add infrastructure to get an airport, airway or waypoint
from a navigational database.
That might work now.
Meh, but at least it should work.
A bit of airway data validation.
Work in progress (sorting is broken).
Fix sorting (I'm an idiot).

A || B will return 0 or 1, but never < 0, or > 1 :(
This isn't yet feasible.