Instance should have transaction as options + test
Model.build(): Add transaction:null option
Expect instance to don't have transactions after cleanup
Add transaction detection support on `.save` and `.updateAttributes` + tests
Instance.reload(): Use underscore for options detection
.reload: We should give priority to options.include
.reload: Should copy options from reload
instance.reload: Extend instead of bind;
Fix tests and add one more for reload({ include: ... })
Merge branch 'patch/instance-options-transaction' into production
Apply instance transactions