Simplified the status effect implementation.

I merged the status effects of the same types into one, and used
the full range of negative and positive intensity.

This permitted to simplify a lot of code and twisted logic in there
and permitted also to merge the element icons with the status ones.