make offer redemption start/end dates nullable
update OfferCollection.Fetch to handle NoContent http status code