Fix unique TestConvergence objects for each layout instance.

In the recent documentation commit, I removed use of a shared default
TestConvergence object by layout instances, since this could cause
problems with multiple layout instance running in multiple threads.
This change fixes a regression introduced by that change where the
layout used a copy of the TestConvergence object, rather than a
reference.