webos-image: db8=97 configurator=56 activitymanager=120

:Release Notes:
db8: Add logic for restoring corrupted database

configurator:
Add ability to run configurator as service
Add valiation of input params

activitymanager:
Use pmloglib as logging engine

:Detailed Notes:
db8: submissions/96..submissions/97
5584c5b leveldb: Add paranoic checks and Restore database
065aa67 Fix detected defects from static analysis

configurator: submissions/55..submissions/56
edd420f Validate input params
097d9b8 Array validating as input params
bb1674f Validate input params

activitymanager: submissions/119..submissions/120
1aa50bf Activitymanager logs conversion

:Testing Performed:
mini-BAT : See GF-51986

:QA Notes:

:Issues Addressed:
[GF-51986] CCC: db8=97 configurator=56 activitymanager=120
[GF-43278] DB8: Develop DB files integrity mechanism (e.g CRC32 based)
[GF-11669] configurator/scan - Returns true value for invalid argument
[GF-43872] Activitymanager does not provide informative msgid
           and key-value pairs

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

Change-Id: I8f959f8abd99dd5729b16e78f97f54e4b1009415
Reviewed-on: https://g2g.palm.com/3962
Reviewed-by: DCO Verification
Build: Maksym Sditanov <maxim.sditanov@lge.com>
Reviewed-by: Maksym Sditanov <maxim.sditanov@lge.com>
Tested-by: Maksym Sditanov <maxim.sditanov@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>