Merge remote-tracking branch 'aosp/upstream-master' into 'aosp/master'

This change merges the following changes from
https://git.kernel.org/pub/scm/fs/squashfs/squashfs-tools.git:
  e38956b9 squashfs-tools: Add zstd support
  aa75ccd1 mksquashfs: Make all compressor functions static
  1a6ffc74 pseudo.c: Fix pseudo format error message
  ba909f59 mksquashfs: add pseudo definition format to the help text
  4ec4a8e7 Pseudo: improve the error message when filenames with spaces are used
  00c92370 pseudo: handle quoted filenames
  83e05169 Fix compile warnings introduced with the -quiet option
  29a07ff0 pseudo: Add missing line termination in ERROR()
  e4a57ef4 Add -offset function to skip n bytes at the beginning of the squashfs file
  0d654504 Add -offset option to skip n bytes at the start of the input file
  bc93faae unsquashfs: add code to dump the exact bytes used
  713fb3c3 mksquashfs: enable -quiet option
  8a627c22 pseudo.c: add explicit <sys/stat.h> include
  a81678d6 squashfs-tools: with fnmatch.h compatibility with musl
  d47b1387 fix device type handling with extended attributes
  ecc20cd3 unsquashfs: modify xattrs after other changes
  c1d1ca26 mksquashfs: Fix segfault when SQUASHFS_TRACE is enabled and no -pf flag
  ee759bfe pseudo: Add support for pseudo file symlinks
  3de1687d mksquashfs: fix compilation on older toolchains

Bug: None
Test: m -j42
Change-Id: I0c25a70410af0df4a786fce4406c38e3ef26a7a0