This commit does a few related things:
- Removes unused function uuid_is_null
- Removes unneeded includes of UuidCompatibility.h
- Renames UuidCompatibility to AppleUuidCompatibility and adds a comment to clarify intent of header.
- Moves AppleUuidCompatibility to the include directory
May be this could be moved to lldb-types.h (if it's even used) so we can remove the whole file ?