webos-image: db8=118

:Release Notes:
Improve initalization of shard engine and to avoid crash of db8.
Remove hardcoded value of minimum required free space, and make it to
calculate dynamically.
If media db corrupted, just delete and re-create media db directory.
Install activity jobs for tempdb and mediadb.
Check tempdb space every 1 min.

:Detailed Notes:
submissions/116..submissions/118
4c364b3 Fix crash when shard engine not ready
5d4a104 Update disk space information
6d582af Delete and re-create media db if corrupted
d2b7f7c Add space check for tempdb/mediadb

:Testing Performed:
MiniBAT GF-57678

:QA Notes:

:Issues Addressed:
[GF-57678] CCC: db8=118
[GF-57073] Excessive mojodb-luna crashes at location
           /usr/lib/libmojodb.so.3(_ZN5MojDb11requireOpenEv+0)
[GF-53734] DB8 needs to force a factory reset if it has run out of
           space
[GF-57390] If media db corrupted, delete and re-create media db
           directory
[GF-53321] Provide mechanism to track DB usage on-device

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

Change-Id: Ibb5235cb2ba2c3b2ed9491611d4d28882a9a9c68
Reviewed-on: https://g2g.palm.com/4337
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Joungyong Choi <joungyong.choi@lge.com>
Tested-by: Joungyong Choi <joungyong.choi@lge.com>
webos-image: filecache=62

:Release Notes:
Change filecache start condition

:Detailed Notes:
submissions/61..submissions/62
2a6703e Change filecache start condition

:Testing Performed:
See miniBAT : GF-57652

:QA Notes:

:Issues Addressed:
[GF-55278] workload distribution to improve input responsiveness during boot
[GF-57652] CCC: filecache=62

Open-webOS-DCO-1.0-Signed-off-by: Sangwoo Kang <sangwoo82.kang@lge.com>

Change-Id: I5f6131a72edc7cba8511403b0bd0309454312fa9
Reviewed-on: https://g2g.palm.com/4334
Reviewed-by: DCO Verification
Build: Sangwoo Kang <sangwoo82.kang@lge.com>
Reviewed-by: Sangwoo Kang <sangwoo82.kang@lge.com>
Reviewed-by: Build Verification
Tested-by: Sangwoo Kang <sangwoo82.kang@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Joungyong Choi <joungyong.choi@lge.com>
Tested-by: Joungyong Choi <joungyong.choi@lge.com>
webos-image: alljoyn=v3.4.6

:Release Notes:
Upgrade the version of AllJoyn open-source 3.4.5 to 3.4.6
Fix NPAPI loading error when AllJoynTest WebApp starts

:Detailed Notes:
- Added the BusErrorInterface.cc to fix NPAPI loading error
 when an TestWebApp based on AllJoyn starts.
- Avoid name propogation and send only local daemon names
 during initial ExchangeNames for sessionless sessions.
 Also, reduce traffic between older and newer daemons
 to the extent possible and ignore unnecessary information sent out.
- Change order of StartStream and RegisterEndpoint to fix deadlock
 if RemoteEndpoint is stopped before it can be completely started.
- Removed some patchs which is used especially in AllJoyn 3.4.5

:Testing Performed:
Unit test : OK
MiniBAT : [GF-57494]

:QA Notes:

:Issues Addressed:
[GF-57494] CCC: alljoyn=3.4.6
[GF-57627] NPAPI loading error when AllJoynTest WebApp starts

Open-webOS-DCO-1.0-Signed-off-by: Seongho Kim <seongho.kim@lge.com>

Change-Id: I25091f7c37f23d594e744c80d60556c9c7d57433
Reviewed-on: https://g2g.palm.com/4322
Reviewed-by: DCO Verification
Reviewed-by: Seongho Kim <seongho.kim@lge.com>
Tested-by: Seongho Kim <seongho.kim@lge.com>
Reviewed-by: Earnest Son <earnest.son@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Joungyong Choi <joungyong.choi@lge.com>
Tested-by: Joungyong Choi <joungyong.choi@lge.com>