ZJIT: Mark String#% as returning StringExact
This issue proposes marking the String#% method as returning a StringExact type within the ZJIT (presumably a Just-In-Time compiler for Ruby). This change aims to improve type inference and optimization by providing more specific information about the return type of this method. The task involves updating the relevant method definitions and adding a test case to verify the change.