Add password support

We want this for the ability to have passworded sudo.  If a password
isn't provided then it defaults to a locked password