add nqp-native nqp::sprintf for the JVM backend

The plan is to extend this implementation until it passes all of the
roast spectests that the Parrot backend passes. Until then, it's
JVM-specific, though, because currently the JVM implementation will
benefit from having this one rather than what it had before.