Password hash and salt added

Moved password related tasks and fields to utilize hash and salt.
Authentication now done by matching the hash on record.  Old password
system is gone.  Table column field for password is left in place for
database legacy.  May be removed in future patch going forward.