Don't store pointers to temporary loop variables, makes mutations activatable again.
Go ahead and initialize all of the members of the trait struct.
Fix style issues in mutation activation method.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA