Removes listener methods that are only required for disabled features from Magic and Spell views
Replaces ActionListener with Command
Charm View handles popups on its own once instructed.
Cleans up interface to remove Swing
Removes duplication from Renderer instantiation
Unifies Listener handling for Spell & Combo-Charm remove buttons
Removes template method in favor of strategy⁄
Removes Swing button from properties by requesting result.
Merge branch 'Anathema3' of github.com:anathema/anathema into Anathema3
Fixes test dependencies