Single point of control for string.format implementation in C grades.

Provide a single point of control for the choice of implementation of
string.format in the C grades.  This choice is currently made in three
different spots.

library/string.m:
	Define a new macro, ML_USE_SPRINTF, which expands to a Boolean that
	controls which implementation for string.format is used in C grades.