Marks offenders against #343.
Adds equals to Dummy types to support tests for #343.
Uses more abstract interface (#343)
Checks for Character Type equality instead of identity (#343)
Clears up code in Arbitrator (#343)
Arbitrator uses equality, not identity (#343)
CharmGroup uses equality, not identity (#343)
CharacterItemCreationModel compares via equals, not identity (#343)
Page uses equals instead of identity for character type comparison. Fixes #343.
Page uses equals instead of identity for character type comparison. Fixes #343.
Merges fix for #343 from remote-tracking branch 'origin/Anathema_2e' into master

Conflicts:
	Character_Generic/src/net/sf/anathema/character/generic/magic/charms/ICharmIdMap.java
	Character_Generic/test/net/sf/anathema/character/generic/dummy/DummyEssenceCharacterType.java
	Character_Generic/test/net/sf/anathema/character/generic/dummy/DummyExaltCharacterType.java
	Character_Generic/test/net/sf/anathema/character/generic/dummy/DummyMundaneCharacterType.java
	Character_Generic_Impl/src/net/sf/anathema/character/generic/impl/magic/charm/CharmGroup.java
	Character_Main/src/net/sf/anathema/character/impl/model/charm/ArbitratorForAlienAndExclusiveCharms.java
	Character_Main/src/net/sf/anathema/character/impl/model/charm/CharmConfiguration.java
	Character_Main/src/net/sf/anathema/character/presenter/magic/VisibilityPredicate.java
Merges fix for #343 from remote-tracking branch 'origin/Anathema_2e' into master

Conflicts:
	Character_Generic/src/net/sf/anathema/character/generic/magic/charms/ICharmIdMap.java
	Character_Generic/test/net/sf/anathema/character/generic/dummy/DummyEssenceCharacterType.java
	Character_Generic/test/net/sf/anathema/character/generic/dummy/DummyExaltCharacterType.java
	Character_Generic/test/net/sf/anathema/character/generic/dummy/DummyMundaneCharacterType.java
	Character_Generic_Impl/src/net/sf/anathema/character/generic/impl/magic/charm/CharmGroup.java
	Character_Main/src/net/sf/anathema/character/impl/model/charm/ArbitratorForAlienAndExclusiveCharms.java
	Character_Main/src/net/sf/anathema/character/impl/model/charm/CharmConfiguration.java
	Character_Main/src/net/sf/anathema/character/presenter/magic/VisibilityPredicate.java
Hands evaluation of contained charms over to CharmGroup.
(Refactoring after #343)
Compares templates by i18ned string