Add system hook for ssh key changes

Add system hook for ssh key create and destroy
Update and fix documentation
Update tests
Merge pull request #7533 from duk3luk3/system-hook-key-feature

Add system hook for ssh key changes