Get device info-kind relation

:Release Notes:
1) Implement handler for MojDbServiceHandler:handleShardKind
2) Add request for set shard transient mode and convert to json

:Detailed Notes:

:Testing Performed:
tested on build

:QA Notes:
1) absent parameter request:
      luna-send -n 1 luna://com.palm.db/shardKind '{}'
answer:
      {"errorCode":22,"errorText":"invalid parameters: caller='' error='required property not found - 'kind''","returnValue":false}
2) wrong id:
      luna-send -n 1 luna://com.palm.db/shardKind '{"kind":"aaa", "shardId":"0"}'
answer:
      {"returnValue":false,"errorText":"Invalid Shard ID","errorCode":"100","returnValue":false}

:Issues Addressed:
[GF-11593] DB8 Ext: Add shard logic to LS2 method to get Shard/Kind relationship

Open-webOS-DCO-1.0-Signed-off-by: Igor Kuksyuk <ikuksyuk@luxoft.com>

Change-Id: I8b9abdf34b691cb81174107bfd545497c8df1f4b
Reviewed-on: https://g2g.palm.com/3183
Reviewed-by: Build Verification
Reviewed-by: Igor Kuksyuk <ikuksyuk@luxoft.com>
Tested-by: Igor Kuksyuk <ikuksyuk@luxoft.com>
Reviewed-by: Roger Stringer <roger.stringer@lge.com>