[public_key] read pubic key from file before passing to fog
[public_key] read pubic key from file before passing to fog

 - handle passwords better
 - fail if no password given and either public or private key is not set

blueboxgroup/knife-bluebox,Totokaelo/knife-bluebox