2014.10.26 MSS Code Factory CFDbTest 2.0.12515 Test suite for SQL Server chain link establishment

This is the test suite for exercising the chain link establishment for SQL Server.  All of the
databases now establish the prev/next links of a chain when objects are created, and therefore
fail the "Replace Complex Objects" tests with error throws.

SQL Server now establishes prev/next links for chains.  I've also modified the SQL Server JDBC
to properly report errors thrown by the database engine, so it now passes the delete permission
check tests.

What's odd is that instead of throwing an exception about an integrity constraint, SQL Server
instead seems to continue on with processing after the delete fails, and then gets an error
because a cursor is still in existence when the next iteration of the delete-by-index loop
tries to remove an instance.  I'm not sure how to address that problem -- I kind of count
on a stored procedure throwing an exception and stopping execution when an exception is
raised.  Maybe I need to modify the stored procedures to explicitly check to see that an
instance has been deleted (by analyzing the SQL status variable), and manually raise an
exception to get the processing to stop.  I'm not going to worry about it right now -- I'll
deal with such changes when I'm doing the modifications to the delete processing for breaking
the chain links.

Since 2014.10.24, an additional 52,473 lines of CFDbTest 2.0 code have been created, bringing
the total to 5,424,435 lines.  That's 26,236 lines per day, 1,093 lines per hour, or 18 lines
per minute.