fdisk: (sun) use cpu_to_be* macros, remove other_endian global variable

Signed-off-by: Karel Zak <kzak@redhat.com>
libblkid: move sun PT definition to include/

Signed-off-by: Karel Zak <kzak@redhat.com>
inlude/pt-sun: add flags and tags

Signed-off-by: Karel Zak <kzak@redhat.com>
libblkid: rename in sun_disklabel for compatibility with fdisk

Signed-off-by: Karel Zak <kzak@redhat.com>
fdisk: (sun) share disk label struct with libblkid

Signed-off-by: Karel Zak <kzak@redhat.com>