A (fairly, kinda) secure password generator.