dm: suppress endian warnings

Suppress sparse warnings about cpu_to_le32() by using __le32 types for
on-disk data etc.

Signed-off-by: Alasdair G Kergon <agk@redhat.com>

Change-Id: Ieb9380844bd2db2a6b48ba42ac40c5fca5ed48f7