ScriptDB updates:
 * Added support for transactions.
   * Added BeginTransaction and CommitTransaction to UpgradeScripter (and made corresponding command line arguments). These options control whether or not the upgrade script includes a BEGIN TRANSACTION and/or COMMIT TRANSACTION.
   * Added support for custom "before transaction" scripts -- scripts that include statements that cannot be executed inside of a transaction (e.g. ALTER DATABASE... or CREATE FULLTEXT INDEX...).
 * Added support for custom "ignore" scripts -- scripts that run against the source database to effectively erase a difference between the source and target.
 * Check the schema upgrade report for operations that action on full text indexes or full text catalogs. These operations cannot be part of a transaction.