[sysaction] rework to be more secure and helpful

setuid is active only for the time when action is executed.
Also help is shown if needed.

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>