SNI was added in OpenSSL 0.9.8f  [11 Oct 2007], too
Issue #19815: Fix segfault when parsing empty namespace declaration.

Based on patches by Christian Heimes and Vajrasky Kok
Fix indentation from previous commit
Issue #19815: Fix segfault when parsing empty namespace declaration.

Based on patches by Christian Heimes and Vajrasky Kok
Modify testAssertDictEqualTruncates so implementation isn't dictated.
Modify testAssertMultiLineEqualTruncates so implementation isn't dictated.
Move assertFalse out to separate class.
Move assertTrue out to separate class.
Split out separate Asset super-class.
Invert sense of self.test.
Move _baseAssertEqual out to separate class.
Make msg a required keyword argument, reducing duplication.
Move assertNotEqual out to separate class.
Move assertAlmostEqual using places out to separate class.
Move assertAlmostEqual using delta out to separate class.
Move remaining assertAlmostEqual logic to separate class.
Move assertNotAlmostEqual using places out to separate class.
Consolidate test logic to be within specific AssertAlmostEqual classes.

Specifically, remove the shortcut from the AssertAlmostEqual class and
push it in to the AssertAlmostEqual{Places,Delta} test methods.
Define AssertNotAlmostEqualPlaces as the inverse of AssertAlmostEqualPlaces.
Move assertNotAlmostEqual using delta out to separate class.