This is in order to support psABIs where these two type sizes do not match for
specific values of N. The default implementation matches clang's current
behaviour where getLeastIntTypeByWidth is used for {u}int_fastN_t.
This patch is a Work-In-Progress. I am seeking guidance as to how to update
clang's stdint.h to match this change.