テスト時には、全体をトランザクションの単位として、常にrollbackできるように修正

wrapperという仮のパッケージオブジェクトを作成し、その中でテスト時とそれ以外とで、
コネクションの保持方式を変更したtraitを利用するようにする。
テスト時には、常にAutoRollbackを利用するように。
Merge branch 'feature/rollback' into develop
Merge branch 'develop' of github.com:derui/booklog-sns into develop