Lua: Targeted give_bulbs()
Patched, the testing API is in #45068 (that one to apply before, but not much matter)
Need a check if still applieable, and maybe needs some alignment with bulbs_saved() for non-multiresearch case (like, rewrite the saved tech and its progress).
File a new patch but it should be reworked over a solution of #45865.
Since #45865 probably won't change related interfaces any more, here comes the solution.
Was originally requested in #42502 but that ticket was closed without it. Let in multiresearch rulesets it would be possible to change a player's knowledge of a specific tech, not necessarily currently researched. Probably, some tech cost getting functions should accompany it (and client-side ones depend on #42713 decisions).