Fix callback ordering logic
Fix callback ordering logic

Startup typed callbacks should execute on first come first served basis (FIFO).

Shutdown oriented callbacks shold be LIFO.

This accomodates buildup and shutdown ordering layers.

boazsegev/facil.io,boazsegev/facil.io