AI meta data

Work done to make AI supportpower usage slightly smarter. Refer to #5830 

Allows some basic usage rules to be defined in yaml for supportpowers.
You might then want to consider renaming this to something like `DecisionFactor` to indicate that this is only a partial contribution towards the final decision.