Use lr_generate_uuid_on_buf() for y_param_unique()

This removes the rolled-our-own attempt to generate a unique param and substitutes it for the output of lr_generate_uuid_on_buf().

This is the only reliable way to guarantee uniqueness in only 20-ish characters.