Fix for build warnings. Started with over 800 warnings when building the full solutions. Remaining 53 warnings are CSL compliant warnings that require I check the other repositories before renaming the protected members, multiple csharp target includes or require more analysis.
Fix for CLS build warnings. This gets the number of warnings for the solution down to 20.
Re-ordered the param documentation to match the order of the parameters
Deleting message strings from EqualConstraint that were moved to EqualConstraintResult
Made the ExceptionData property setter protected
Renamed m_description to descriptionText to remove Hungarian notation and still make the protected member CLS compliant.
Merge pull request #73 from rprouse/FixWarnings

Fix build warnings