Get info on a supported devices

:Release Notes:
1) Implement handler for MojDbServiceHandler::handleShardInfo
2) Add request for get shard info and convert to json
3) made corrections to test

:Detailed Notes:

:Testing Performed:
tested on build

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

:Issues Addressed:
[GF-11592] DB8 Ext: Add shard logic to LS2 method to get info on a shard

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

Change-Id: I25770d43bb57dc946f4684c43dcdb549363046f3
Reviewed-on: https://g2g.palm.com/3158
Reviewed-by: Build Verification
Reviewed-by: Roger Stringer <roger.stringer@lge.com>
Tested-by: Roger Stringer <roger.stringer@lge.com>