Rewrite sshkey security plugin

Added the ability to specify a authorized_keys directory which will
lookup a public key file based on the callerid field in the request.

A request with a callerid of 'foo' will look for a file 'foo.pub'