run: support Intel AMT wsman protocol

The older SOAP EOI protocol is not supported with AMT version 9+. By default
the wsman tool will be used if installed.

RUN_OPT examples to enforce amtool or wsman:

--target amt --amt-tool wsman
--target amt --amt-tool amttool

Fixes #1251
acpi: fix skipping over parameters of devices

Fixes lookup of pci GSI IRQ re-routing tables seen on Ultrabook Fujitsu t904.

Fixes #1250
blk_cache: correctly examine return value in write

Ref #1249
blk_cache: don't try to sync 'zero' chunks

Invalid cache entries called 'zero chunks' shouldn't be synced.

Fix #1249
Log name of exiting child from Child::exit()

Fixes #1243.
terminal: fix warning about uninitialized variable

In fact the struct member `value` was not initialized for Invalid_entry.