add support for 204 No Content response from update

fix for #38