Remove identity::assert{_not}_almost_equal while deciding what the expected behavior will be
Add implementation for self-almost-equal test
Fix assert_not_in exception.type typo (was assert_not_int)

Fix assert_less_equal never passing self-less-equal
Fix assert_greater never passing self-greater
Fix assert_less never passing self-less