Add many new tests, as well as a new Insert method of CBORObject, and move some tests