Implemented IEquatable on WoW Character

Sealed the Wowcharacter class. Implemented IEquatable<WowCharacter>
along with overriding Object.Equals, Object.GetHashCode, and the == and
!= operators on the WowCharacter class. Added in basic equality specs
for two null characters.