lxd: Use shared devlxd structs
lxd: Use shared devlxd structs

This removes the local devlxd structs in favor of the ones in
shared/api.

Signed-off-by: Thomas Hipp <5f82c492b3b00e427412d216ce820707a10c51ce@canonical.com>

lxc/lxd,lxc/lxd,lxc/lxd,lxc/lxd,lxc/lxd,lxc/lxd,lxc/lxd