Bug Fix: New printf method does not take into account literal % chars.

For this revision, changed the places where the method is invoked with literal % chars to use an escape character.