Make all summoning use the effect, ditto other chest traps
Tidy up summon messages
Tidy effect_param
Add list-summon-types.h, to great rejoicing
Fix reverse logic bug which stopped any projection from damaging monsters