bnc#872029 auditlog-keeper: shutdown and start fail when using parameter restart

The command ``rcauditlog-keeper start`` and ``rcauditlog-keeper stop`` alone works fine. The problem arises with ``rcauditlog-keeper restart``, which is just batch-call of ``stop`` and ``start`` one after another, because the process needs about half a second to properly quit and therefore ``checkproc`` will not detect it anymore.

Additionally, I've added a timeout of 5 seconds, so if in any case process cannot quit (should not happen and never happened during the tests, but who knows?..) then the ``stop`` command will quit anyway with a failure message.

@dmacvicar Please take a look.