webos-image: luna-sysservice=36
webos-image: luna-sysservice=36

:Release Notes:
Fixed issue with handling json values in different callbacks without
proper type-check (i.e. iterating over objects while value is numeric,
etc). Also LSS now sends subscription replies for
getEffectiveBroadcastTime on each time-zone change. Thus adjustedUtc
re-new comes right after its invalidation.

:Detailed Notes:
submissions/35..submissions/36:
f3e421a Fix unsafe type-checks and object/array access
bed080b send adjustedUtc on each timeZone change

:Testing Performed:
miniBAT

:QA Notes:

:Issues Addressed:
[ANG-1354] LunaSysService crashes at location /usr/sbin/LunaSysService()
[ANG-1898] luna-sysservice: send subscr. reply on time-zone change when broadcast time available
[ANG-2105] CCC: luna-sysservice=36

Open-webOS-DCO-1.0-Signed-off-by: Nikolay Orliuk <7f276edfa5b0a9adff9c92533a7d37994ff6aff1@lge.com>

Change-Id: I389ac7acc52e3922765eae4e2603f7240928d9ee
Reviewed-on: https://g2g.palm.com/4746
Reviewed-by: DCO Verification
Build: Nikolay Orliuk <7f276edfa5b0a9adff9c92533a7d37994ff6aff1@lge.com>
Reviewed-by: Nikolay Orliuk <7f276edfa5b0a9adff9c92533a7d37994ff6aff1@lge.com>
Reviewed-by: Build Verification
Tested-by: Nikolay Orliuk <7f276edfa5b0a9adff9c92533a7d37994ff6aff1@lge.com>
Reviewed-by: Martin Jansa <516df3ff67e1fa5d153800b15fb204c0a1a389dc@lge.com>
Reviewed-by: Alexander Irhin <91c6e33cce14f5e56921aa1413a7f1f50595d320@lge.com>
Reviewed-by: Susan Montooth <be0b8b1fe2cc6a744be9b1ae6516e077aa323e09@lge.com>

openwebos/meta-webos,openwebos/meta-webos,openwebos/meta-webos,nizovn/meta-webos-ports,Garfonso/meta-webos-ports,nizovn/meta-webos-ports,openwebos/meta-webos,Garfonso/meta-webos-ports