Adds the RequiresPrerequisites field into ProvidesCustomPrerequisite

and all the logic behind it.

This fixes #5958 
The key is now info.Prerequisite since I didn`t have a better idea.
You are welcome to give me a better idea since I am afraid this might break something if Prerequisite is the same as another actor name (because of the Production queue).