Add trustworthy to builder modules.

Hey Bryan,

This pull requests adds `Trustworthy` annotations to the various Builder modules. It completes the annotations on Text except for `Data.Text.Array` and `Data.Text.Foreign` which both contain unsafe functions so would require API changes to fix.