Split setpassword into itself and setpassword-yf

It is just much clearer having two commands rather than one
command with flags on it.