rgw: allow setting of explicit object version on non-versioned bucket

If system user has set explicit olh version and/or object instance id,
treat it as the bucket was versioned anyway. This can happen with a
racing bucket metadata vs. data sync.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>