fix logic in the force_*_id methods, combine into one method force_ids, which ensures existence of _id and id, generating uuid's where needed and using user-supplied values where they exist.
Also, wrote a bit of code to intercept the conflict message in post_many.  We will invoke Ruben's ChangeLogger here in the future