Adds the support of assertions on struct or enum values (via a new Check.ThatEnumOrStruct()... method.
Improves the test coverage of the StructFluentAssertionExtensions and StructFluentAssertion classes.

IsEqualTo and IsNotEqualTo on enum or struct are not supporting the Not operator.