Cleaned up a few tests in AuditLogBehaviorTest
Removed otherUpdates collections from Interceptor
Changed date to be a thread local variable that gets set when the
transaction is started
Moved several methods from the API to the DAO