webos-image: luna-sysservice=19

:Release Notes:
Fix bugs.
Drop old timezone related code.

:Detailed Notes:
submissions/17..submissions/19

075aa3b Fixed typo in readFile from Utils.cpp
879469a Fix some coverity reported issues
1f87d66 Coverity issues bug fixes
ec4846c Fix localtime path and drop unneeded code
26ce838 Check the timezone availability before setting time zone

:Testing Performed:
miniBAT

:QA Notes:

:Issues Addressed:
[GF-46358] broadcast time synchronization can't work
[GF-46363] luna-sysservice: Coverity reports high impact issues
[GF-45489] Coverity issues in luna-sysservice
[GF-44351] luna-sysservice can't change time-zone on squashfs image (read-only root)
[GF-44692] luna-sysservice shouldn't accept wrong time zones
[GF-51639] CCC: luna-sysservice=19

Open-webOS-DCO-1.0-Signed-off-by: Alexandr Smoktal <alexandr.smoktal@lge.com>

Change-Id: I43ad9c939388c553b93b1397f52fa88d81e9b176
Reviewed-on: https://g2g.palm.com/3933
Reviewed-by: DCO Verification
Build: Alexandr Smoktal <alexandr.smoktal@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Tested-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>