Order addItem method should merge two equal OrderItems

I have a use case where orderItem quantity is computed from some related entities.

Just suming quantities is not enough in this case.

I added a merge method on the order item that takes care of the actual summing by default.