A simple utility that generates a password that complies with user's options.