xfs: New code for 6.4

o Added detailed design documentation for the upcoming online repair feature
o major update to online scrub to complete the reverse mapping cross-referencing
  infrastructure enabling us to fully validate allocated metadata against owner
  records. This is the last piece of scrub infrastructure needed before we can
  start merging online repair functionality.
o Fixes for the ascii-ci hashing issues
o deprecation of the ascii-ci functionality
o on-disk format verification bug fixes
o various random bug fixes for syzbot and other bug reports

Signed-off-by: Dave Chinner <david@fromorbit.com>