attrib: Remove unneeded sdp.h header include
Replace bt_get_be16() by get_be16()
Replace bt_get_be32() by get_be32()
Replace bt_get_be64() by get_be64()
Replace bt_put_be16() by put_be16()
Replace bt_put_be32() by put_be32()
Replace bt_put_be64() by put_be64()
lib: Remove ntoh128() from bt_string_to_uuid128()

No matter the system, 128-bit UUIDs should not be converted to any byte
order when creating the UUID. Conversion to big/little endian should be
performed when transfering the data over-the-air only. bt_uuid_t should
handle 128-bit UUID on big-endian format (human-readable format).
lib: Remove hton128() from bt_uuid_to_string()

bt_uuid_to_string() helper should get the raw UUID value. Caller should
convert the 128-bit UUID before call this helper (if applicable).
bt_uuid_t stores 128-bit UUID using big-endian format (human-readable
format), swapping byte order is not necessary.
lib: Fix UUID 16/32-bits to 128-bit conversion

16 and 32-bit UUIDs are always created using host order. However,
no matter the system type, 128-bit UUID must use big-endian byte
order format (similar to human-readble format).
unit: Fix 128-bit UUID format

No matter the system, 128-bit UUID must use big endian byte order format
(similar to human-readable format).
attrib: Use LE helpers defined in src/shared/util.h
Replace att_get_u32() by get_le32()
Replace att_put_u32() by put_le32()
Replace att_put_uuid16() by put_le16()
Replace att_get_uuid16() by get_le16()
Replace att_get_u16() by get_le16()
Replace att_get_uuid128() by bswap_128()

GATT/ATT use little-endian byte order format for 128-bit UUID. No matter
the system byte order representation, internally the core will handle
128-bit UUID on big-endian format.
Replace att_put_uuid() by util.h helpers
Replace att_put_u16() by put_le16()