Discussed in D110794.
Add tests showing `span` is trivially_destructible and nothrow_destructible. Note that we do not need to explicitly default the destructor in `span`. Reviewed By: ldionne, Mordante, #libc Differential Revision: https://reviews.llvm.org/D109286