webos-image: libpbnjson=19

:Release Notes:
101044a Fix crash in debug mode
be508ab Add ability to remove key/value pairs from JValue
e1e8bbe Pass yajl's error description to callback
6b00811 Add unit tests for additionalPeroperties keyword in schema validation
f96e729 Fix checking of disallowed types during schema validation
f6d767d Fix checking code for string type min/maxLength

:Detailed Notes:
Added few refinements to validation against schema.
Refined error reporting on JSON parse.
Added ability to remove properties from JSON objects.

:Testing Performed:
Unit tests were passed.
MiniBAT results attached to the task in Jira.

:QA Notes:

:Issues Addressed:
[GF-34327] CCC: libpbnjson=19
[GF-3287] Support removing properties on pbnjson objects
[GF-8625] Refine error messages when parsing JSON
[GF-9795] Write unit tests for schema validator
[GF-12798] pbnjson: disallowed types in schema validation doesn't work

Open-webOS-DCO-1.0-Signed-off-by: Anatolii Sakhnik <anatolii.sakhnik@lge.com>

Change-Id: I4cda503f6b6d0c830f733905051b7fc8a87089c4
Reviewed-on: https://g2g.palm.com/3233
Reviewed-by: Build Verification
Tested-by: Anatolii Sakhnik <anatolii.sakhnik@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>