inserting a MultiGit::Tree::Builder now works
made the broken test pending in rbx
rewrote the best-backend handling to be more testable
covered some more methods