Only allow ssh key login on Raspberry Pi

Having ssh open on a raspberry Pi can be dangerous. To make it more secure we will setup SSH keys and disallow passwords.