added pubkey auth to NetDev::SSH and started on tests for netdev