Drop support for Swift 5.4
This patch was authored and released by @gwynne.
Also includes:
- Another round of CI improvements
- A huge speed boost for
MySQLDialect.normalizeSQLConstraint(identifier:)
(converting the hash result to hexadecimal no longer relies on the use of printf formatting)