All printf() replaced with ErrPrint()

:Release Notes:
-s option disables standard outputs.

:Detailed Notes:
Every PmLogCtl commands accept options "-s" to silence
standard error outputs. This allows shell scripts to prevent
messages such as "context already exists" from polluting the
console log.

:Testing Performed:
Compiled locally and tested on local and TV.
Verified in the log file, error text displayed in
/var/log/messages properly.

:QA Notes:

:Issues Addressed:
[GF-13241] pmlogctl: Provide an option to silence the printf ...

Open-webOS-DCO-1.0-Signed-off-by: Hongjeon Ha <hj.ha@lge.com>

Change-Id: I94ca1d4a37d1637c9170c56e583b12a62b1583e7
Reviewed-on: https://g2g.palm.com/3088
Reviewed-by: Hongjeon Ha <hj.ha@lge.com>
Tested-by: Hongjeon Ha <hj.ha@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>