Fix io.ascii common function assert_almost_equal, was doing nothing
Fix mistake in tests revealed by previous commit
Merge pull request #2522 from taldcroft/ascii-all-close

implements assert_almost_equals in ascii