Array validating as input params

:Realease Notes:
Make configurator service workable

:Detailed Notes:
Add verification for input array params

:Testing Performed:
tested on build

:QA Notes:
$ luna-send -n 1 palm://com.palm.configurator/scan '[{"id":"com.lge.app.chromium","type":"app","location":"system"}]'
{"configured":0,"returnValue":true}

:Issues Address:
[GF-11669] configurator/scan - Returns true value for invalid argument

Open-webOS-DCO-1.0-Signed-off-by: Yurii Makogon <yurii.makogon@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Igor Kuksyuk <igor.kuksiuk@lge.com>

Change-Id: I492c0a475c9191ede5bfb970837774078f85ec9e
Reviewed-on: https://g2g.palm.com/3890
Reviewed-by: DCO Verification
Reviewed-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Tested-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Reviewed-by: Maksym Sditanov <maxim.sditanov@lge.com>
Tested-by: Maksym Sditanov <maxim.sditanov@lge.com>