Added option to disable root password login

A new option called disable_root may be added, and if set to Yes/True
it will prevent any password login for the root user. A password will
*not* be set for the root user, so make sure a system user with sudo
access is created (using create_user and user_is_admin)