Exchange class-level PrepareForTest annotation for method-level with mor...

...e specific classes to speed up tests.

I moved this annotation from the class
@PrepareForTest({SqlGeneratorFactory.class, CheckSum.class})
and used more specific annotations on individual test methods
because SqlGeneratorFactory was scanning classes and interacting
with large numbers of mocked/generated classes with proxied
methods.  The behavior seemed to differ between Linux and Windows.
I don't really know why yet.