gpgkey tests: test_key_associate_[21-41]

- New test_key_associate_[21-41]
- removed @status from docstring
- replaced valid_data_list with generate_strings_list
- updated `assert_key_from_product` for asserting key association with repository too.