implementing transaction api
commit all local chnages
make SequelModel insert query transactinal aware
update sequel model update query to support transaction
updating SequelModel destroy query to be transaction aware
updating SequelModel select queries to be trannsactional aware
updating aggregate queries to be transaction aware
commit all pending changes
update join queries to be transaction aware
Merge branch 'feature/transaction' into develop
commit all local changes