Keystore and gatekeeper not working when servicemanager crashed

Reproduce step :
- Kill servicemanager process

frequency : 100%

Reason of issue :
As you know, servicemanager manages almost framework services.
However when servicemanager killed by unknown reason, android restart servicemanager.
In this case, keystore and gatekeeper deamon should be restart.
But current android source code doesn't consider those case.
So, I want to disscuss about this changes with you.
(It is able to so fixed in theirs(keystore.rc...) rc files.
But I'm not sure what is the best changes.)

Solution : Adding restart services syntax from rc file

Signed-off-by: SangJin Cha <sj.cha@lge.com>
Change-Id: Iab02b54417406dd84a1e970dc1ded6437183d0c0
diff --git a/cmds/servicemanager/servicemanager.rc b/cmds/servicemanager/servicemanager.rc
index aee7bd8..a579d69 100644
--- a/cmds/servicemanager/servicemanager.rc
+++ b/cmds/servicemanager/servicemanager.rc
@@ -11,5 +11,7 @@
     onrestart restart inputflinger
     onrestart restart drm
     onrestart restart cameraserver
+    onrestart restart keystore
+    onrestart restart gatekeeperd
     writepid /dev/cpuset/system-background/tasks