sqlite: add ICU extension

This commit adds the option to integrate the "International Components for Unicode" library for SQLite.

See https://www.sqlite.org/src/artifact?ci=trunk&filename=ext/icu/README.txt for more information.

Closes #29285.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>