Fix for Issue #90

All of the constraints that have an IgnoreCase were not honoring chars. Added unit tests for the various collection constraints with a variety of strings and chars and compared using IgnoreCase. Fix was just honoring the char type in NunitEqualityComparer in the same way as we do for strings.