support OS-specific hashed passwords
enable using plaintext passwords when configuring a node without also providing the
corresponding hashed password (also renaming the still-available hased password
parameter as "hashed_parameter", which is more accurate than "encrtypted".

there are potential security issues with this approach, but it will speed this work
up greatly until better support for externalized passwords has been implemented.