More complex handling for spells.
- Spell "effect" is now flag so more can be used for each spell
- status cure/cause is map with statusname + probability
- buff is vector with each attribute to buff.