adding an option to specify authoirzed_keys file
Revert "use more complete list"

This reverts commit 83456481a80b0eaf23e3525d36874781ba3f8537, reversing
changes made to d96b13e22350ff6821b0a2f5a23749dbb71dc83d.
Merge branch 'master' into authorized_keys
move the method that deletes the remote pub key from KeyModel to the classes that actually inserte the remote key. Add an option to specify what file to use for authorized_keys
make sure the delete key methods are working