Changes way coping index is handled.

Coping index warnings are now displayed via a RuleSet rule using a function
rather than using a special routine.
Caches issue where unable to show matching/blocking combinations of answers because function in rule
Replaces answer.cope_index with answer.weighting

Add cope_index as an Answer.weighting_alias