Add Password tools to web site

Added in a PasswordGenerator function to the Utilties class, which
generates a password given by a few parameters.

Added in PasswordValidator, which is used to make sure that a password
follows given conditions, such as mixed case and required number of
digits.