added a equals method for double
added a switch to preferentially read the assertions in common.Assert to
support production use of the assertion counter. back up uses the test
assertion class in assertions.Assert.
fail test when errors are thrown or assertions fail in thread safety
tests.