Escape printf-command characters in log messages

Replace "%" with "%%" in log messages prior to passing to Printf to
prevent output like "%!B(MISSING)" from appearing instead of "%2B".

Fixes https://www.pivotaltracker.com/story/show/62359224
Signed-off-by: John Tuley <jtuley@pivotallabs.com>