Password auth will ask for password up to number_of_password_prompts tim...

...es

Make password auth prompt for passwords just like in openssh. ```number_of_password_prompts:0``` in net/ssh and ```ssh/config```'s ```NumberOfPasswordPrompts``` can be used to get back old behaviour of not asking for password.

Should improve #164