Introduce OrderContents `update_cart`

It allows users to update more than one line item at once by passing a
hash compatible with rails accepted nested attributes feature