Commit initial work for effect DPS / Target resists
TargetResists: drones work. Also cleaned up redundancy in module.damageStats()
Added support to show errors for resist imports, as well as many improvements to GUI logic.
Damage Pattern editor cleanup / GUI improvements
We now use EFT-style import/exports for damage profiles.

Also, percentages now shown next to damage amount instead of foot (where notifications are going)
Added message to damage profile export
Greatly simplified target resists menu logic. Also added active bitmap
Implements support for child menus for damage patterns.
Instead of sending id, send parent item (which contains ID). This allows us to access the item to modify bitmap or any other value for it.
Allow us to select target resist after creating / renaming it
Removed debugging prints
Merge pull request #168 from blitzmann/161-effDps

Implement effective DPS