Dropped DB handle trait, marked transaction traits as public

Later is a quick workaround to make it compilable with nightly