bye bye UBC; ok beck dlg
Add Maastricht Aachen Airport (MST).

Requested by mikeb@
sync
make sure to clear the WAIT flag when cancelling the connector timeout.
These do not need the extremely poorly named uvm/uvm_extern.h (which
pulls in the universe). occasionally they need sys/systm.h
A few missing sys/systm.h includes.  Soon the universes dragged in via
uvm_extern.h, uvm_param.h, and sysctl.h will no longer gaurantee that
_KERNEL code gets it.
subtle rearrangement of includes
the #ifdef _KERNEL can wrap the entire file.  uvm_extern.h only pulls
this inside #ifdef _KERNEL in any case, so nothing really changes.
rearrange some includes.  also, pull in uvm/uvm.h because soon sysctl.h
won't be pulling in the uvm side of the kitchen.
This is bootblock code.  Don't pull in uvm header files to deal with
page rounding!  Disgusting.  Instead, define local copies of those
macros.
Update the table API: lookup functions can take an optional parameters
dictionnary (currently not set). While there, add a helper for forking
external backends, and remove unused table functions.

ok gilles@
string.h is the correct file, not strings.h

ok beck@ jsing@
zap trailing tab
white space repairs
make the filter API move forward (still not plugged).