run: add support to run noux_net_netcat natively
run: support native l4linux test on panda/arndale
run: add succeeded message to network_test
autopilot: redirect stderr to log file
tool: create appropriate build.conf for hw_arndale
autopilot: option to keep existing test directory
run: extend lwip test for arndale board
vancouver: handle CPUID 0x40000000

This instruction is issued by Linux when the KVM guest support is
compiled in. We have to return deterministic values to let the Linux
kernel survive.
Utility for synchronizing interface calls
vancouver: Avoid busy startup synchronizations
vancouver: Improve locking scheme

This patch replaces the error-prone manual locking with the use of the
'Synced_interface' for the motherboard and the VCPU dispatcher. It also
removes all globally visible locks. Locks are now explicitly passed to
subsystems when needed.