Add system hook for ssh key changes

Add system hook for ssh key create and destroy
Update and fix documentation
Update tests