Update parameter replacement logic in sprintf(3) to allow support for %q
but currently fails with numeric values due to padding the number with
%s for the ansi sequences.
Work on allowing sprintf(3) to support all format specifier options
including those available to printf(1) and the bash-specific extensions
to printf - %b, %q etc.