MojDbMediaLinkManager returns unique symlink path

:Release Notes:
Add ability to retrieve information about device mountpath, and
update symlink mount path to be a HEX representation of the
shard ID.

:Detailed Notes:
- MojDbMediaLinkManager store into ShardInfo path to created link.
- It gives ability for clients retrieve information about symlink location.
- Make symlink as HEX ShardId
- Create the base folder /media/mountpoint

:Testing Performed:
luna-send -n 1 -f luna://com.palm.db/listActiveMedia '{}'
{
    "returnValue": true,
    "count": 1,
    "media": [
        {
            "deviceId": "1110582131",
            "deviceUri": "\/tmp\/usb\/sda\/sda1",
            "mountPath": "\/media\/mountpoint\/12D1C8E",
            "shardId": "+HoRYV"
        }
    ]
}

:QA Notes:

:Issues Address:

Open-webOS-DCO-1.0-Signed-off-by: Maksym Sditanov <maxim.sditanov@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@lge.com>

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