Pass the transaction parameter to update in hasmany double linked inject adder. Closes #1968
remove any existing DB file in transaction setup for sqlite
Don't remove the transaction from the passed options object when doing setX in a has-many. Closes #1789