Fix memory leak

:Release Notes:
Replace LSCall with LSCallOneReply where there is no
subscription to the call

:Detailed Notes:

:Testing Performed:
Compiled locally and tested on TV

:QA Notes:

:Issues Addressed:
[BHV-7924] Fix memory leak in pmlogdaemon

Open-webOS-DCO-1.0-Signed-off-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>

Change-Id: Iaede8c4cd757d9b0c938c00aa3609c065763a271
Reviewed-on: https://g2g.palm.com/5678
Reviewed-by: DCO Verification
Tested-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Ed Chejlava <ed.chejlava@lge.com>
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Sapna Todwal <sapna.todwal@lge.com>
Implement whitelist mechanism to control logging

:Release Notes:
Implement white list mechanism to control logging
only for production builds

:Detailed Notes:
The log daemon will hold a list of all those logs which
are screened for security by legal. This whitelist will
be a simple text file containing lines of the format
"<context> <messageid>", which lives in the pmlogdaemon
source directory and gets installed during device flashing.
The log daemon will have a filter which logs only those log
lines which come from the whitelist specified context and
messageid pair. /var/log/messages will now have only a
small set of whitelisted logs.

:Testing Performed:
Tested on TV, by forcing a fake production build

:QA Notes:

:Issues Addressed:
[ANG-7588] Implement whitelist mechanism to control logging

Open-webOS-DCO-1.0-Signed-off-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>

Change-Id: I3753061a0637d3352a1b5dbb3dd6498acd1bb042
Reviewed-on: https://g2g.palm.com/5552
Tested-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-on: https://g2g.palm.com/5694
Reviewed-by: DCO Verification
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Insert additional context/msgId to whitelist.txt

:Release Notes:
Insert additional context/msgId to whitelist.txt

:Detailed Notes:

:Testing Performed:
Tested on TV, by forcing a fake production build

:QA Notes:

:Issues Addressed:
[ANG-7588] Implement whitelist mechanism to control logging

Change-Id: Ie5db9ff651a7fcaad6deb151d26ece9f1724a94e
Reviewed-on: https://g2g.palm.com/5628
Reviewed-by: Chungeun Yu <chungeun.yu@lge.com>
Tested-by: Chungeun Yu <chungeun.yu@lge.com>
Reviewed-on: https://g2g.palm.com/5837
Tested-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Modify whitelist

:Release Notes:
Modify whitelist.txt

:Detailed Notes:

:Testing Performed:
Tested on TV, by forcing a fake production build

:QA Notes:

:Issues Addressed:
[ANG-7588] Implement whitelist mechanism to control logging

Open-webOS-DCO-1.0-Signed-off-by: Chungeun Yu <chungeun.yu@lge.com>

Change-Id: I889225033e4d181bdbd4bb2c42144214bb31f5e1
Reviewed-on: https://g2g.palm.com/5685
Reviewed-by: DCO Verification
Tested-by: Chungeun Yu <chungeun.yu@lge.com>
Reviewed-by: Chungeun Yu <chungeun.yu@lge.com>
Reviewed-on: https://g2g.palm.com/5838
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Tested-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Merge branch 'develop'