Fix __builtin_os_log_format to handles specifiers that don't consume arguments

Some printf specifiers, like '%%', don't consume any argument and
should be ignored by OSLogFormatStringHandler::HandlePrintfSpecifier()

<rdar://problem/26543180> os_log does not handle well '%%': error with message `Decode failure when using "%%"`
2 files changed