Add missing quotes in shell expression to fix AIX build.
Fix potential hang in unit/logging_timestamp_test

If Log() fails to deliver even one newline, the fgets() later in the
test shall hang indefinitely.  So make sure we send a newline to
stderr after the Log(), to prevent that.  This shouldn't affect the
validity of the timestamp in what's sent ...
Simplify if/#if-ery to avoid confusing emacs indentation.
Add interface promise type
Complete references for syntax
Add RIP support examples of routing
Add expandrange function
Connectors for syntax to state
Remove overlay promise type, in favour of reserved array
Consolidate routes promises and flesh out the bodies
Add verify_{networks,interfaces}.[ch]
Renaming routing to networking
Syntax tweaks
Don't forget STP
Bind new promise types
Corrections and debug code for actuation
Save state of mockup
Homing in on the semantics
Implement IP address setting
Basic routing / network skeleton