Added new DoNotUseGetInterfaceToCheckAssignabilityRule to Gendarme BadPractice rules. The rule comes from a discussion between jb and robertj on Mono leading to a patch to Moonlight. Then continued documenting the Correctness rules. Refactored FloatingComparisonRule (now renamed AvoidFloatingPointEqualityRule) and DoNotCompareWithNaNRule to share the same (engine-enabled ;-) base class. poupou — 16 days ago tags: Moonlight,Mono,Gendarme