webos-image: libpbnjson=28,v2.4.0

:Release Notes:
jobject_create_var() should always iterate through all the arguments
even in case of early failure.
Fix too wide scope of local variables, useless initialization, and
other minor issues.
Add new json parsers with ablility to parse streams

:Detailed Notes:
submissions/27..submissions/28
37e300b Fix potential memory leak in jobject_create_var()
4902eeb Fix minor issues detected by cppcheck
c746278 Remove obsolete SchemaExtensions.txt
178cb73 Add stream sax/dom parsers

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[ANG-1663] CCC: libpbnjson=28,v2.4.0
[ANG-552] pbnjson: jobject_create_var may fail with memory leak
[ANG-849] pbnjson: Investigate and fix issues found by cppcheck
[ANG-263] pnbjson: Remove SchemaExtensions.txt
[ANG-304] pbnjson: Enhance SAX parser API to handle chunked input

Open-webOS-DCO-1.0-Signed-off-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>

Change-Id: Ic61adf64eec83d2242823b0964b64d97c55c48be
Reviewed-on: https://g2g.palm.com/4687
Reviewed-by: DCO Verification
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Tested-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Herb Kuta <herb.kuta@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>