work-around for garbage in LSMethod flags value

:Release Notes:
Work-around for clients that puts garbage in LSMethod flags and accidentally
turns on validation without providing schema to validate against.

:Detailed Notes:
- make having LUNA_METHOD_FLAG_VALIDATE_IN without schema to be non-fatal case
- report all strange combination of flags

:Testing Performed:
unit/integration tests under desktop

:QA Notes:

:Issues Addressed:
[BHV-1592] Implement optional validation of received payload

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

Change-Id: I5673a0b8aa58e82f617212f3144067c60c4774a5
Reviewed-on: https://g2g.palm.com/5624
Reviewed-by: DCO Verification
Reviewed-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Tested-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Reviewed-by: Anatolii Sakhnik <anatolii.sakhnik@lge.com>
Tested-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Andrii Zora <andrii.zora@lge.com>