[PATCH v2 11/15] qdev: Add Error parameter to hide_device() callbacks