httpserver: Fix hardware.cc build on aarch64

Add a missing "cpuid.hh" include to fix build brekage on aarch64.

This is a partial fix for #538.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
setup.py: more required Ubuntu packages

To use run.py's "-n" option (bridged networking), you need to install
libvirt-bin, which in particular sets up the virbr0 interface, a DHCP
server, and also causes the "brctl" tool to be installed as a prerequisite.

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>