Add known_host module

Similar to the authorized_key module, this modules manages the ssh known_hosts file for a user.

I saw that some functions in module_utils related to this were just added for the git module - I didn't change this to use them because they don't take the user or file name as options. If it made sense, those util functions could probably be extended for a bit more code reuse.

Cheers!