vhost.lua: Fix bug when multiple vhost devices are in use.

The I/O memory mapping was only updated for one of those devices,
causing the others to misbehave.

Fixes issue #81.