bson: add bson_append_date_time().
iter: add bson_iter_regex() and bson_iter_timestamp() to bson-iter.h

These just happened to be missing.
bson: add bson_append_iter().

This function will copy the current field that iter is pointing at
to the next field in the bson_t. You can override the name if you
so choose.