Clean reimport of Wayland core sources 1.17.0

1. Updates the Wayland official source code location to its new GitLab
   location.

2. Cleans up the Android metadata around the import

3. Sets up a patches/ subdirectory to record all differences from
   upstream.

4. Adds two initial patches useful for clients, for logging all message
   traffic.

5. Adds a helper script import_official_snapshot.py which automates
   the process of importing new versions and maintaining the patch
   files, as well as ensuring the timestamp in METADATA is up to date.

6. Updates README.android.md with instructions for using the script.

Bug: 174823478
Test: Builds
Test: import_official_snapshot.py 1.17.0 # Creates a near-empty commit
Change-Id: Iee8152f1a730230d1b7c06261a00719a9e55fec6
Merged-In: Iee8152f1a730230d1b7c06261a00719a9e55fec6
51 files changed