Changed warn message to info and skip if it is an secas file as that is expected
Fixed npe in db check
Added methods to set temporary sequenced id banks, useful for testing
Improved null handling for blob, improved some error logging
Changed EntityAuditLog to use user.nowTimestamp for changed date (more consistent behavior), changed pkRestCombinedValue to use a groovy Map like syntax and a long value for timestamps
Made orderBy more flexible, allow comma separated field names even in lists and make sure field name is a field of the entity before adding
Added filterMap and orderBy fields to DataExport
Added orderBy option to data writer
XML Actions iterate generates _index and _hasNext fields
Softened warn message to verbose, is common and not really an issue
Added loadSave and reloadSave tasks to avoid rebuilding db on repeated tests, but does rebuild code in order to trigger tests, may be easier/faster way
Changed reloadSave to not cleanAll to run faster, requires test tasks to clean before running otherwise considered up-to-date
Added build to reloadSave since doesn't need to do the slower full build
Changed to only suspend tx when doing a db update
Moved suspend/resume tx to higher level so it doesn't have to do it so much, faster
Changed Atomikos init to use UserTransactionService, should be cleaner especially for recovery
Cleaned up imports
Changed sql type for date-time for MySQL from TIMESTAMP to DATETIME as newer versions of MySQL have issues with TIMESTAMP values like not allowing them to be null, and setting up automatic defaults
Fixed issue in ListCondition with null list entries, and improved the
  factory method with condition List parameter when List has only one
  condition to just use that condition
Changed loadSave to cleanAll