swallow an unused format argument warning
introduce OUTerrorf() and IFerrorf()

a varargs variant of the older variants OUTerror() and IFerror()
rewrite, useing IFerrorf()

OUTerror() and IFerror() are no more used,
  but kept for compatibility
rewrite, using IFerrorf()