CA-141611: support for write I/O barriers

This patch adds support for write I/O barriers. While write I/O barriers
are not strictly required for a guest VM to operate, lack thereof leads
to Linux guests crashing when live-migrating from a host that supports
barriers to one that does not.

Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>