SLAMS-32: changed BO server so generating password digests can be more flexible (multiple algorithms can be configured to allow switching to better algorithms without invalidating current digests), and more secure (a salt size is specified).

SLAMS-32: changed BO server so generating password digests can be more flexible (multiple algorithms can be configured to allow switching to better algorithms without invalidating current digests), and more secure (a salt size is specified).