TRUNK-4436: Drug orders for different formulations of the same concept

This is a fix for https://issues.openmrs.org/browse/TRUNK-4436
Makes sense. In fact 3 lines below that there is `order.setCareSetting(existingOrder.getCareSetting())`. I will remove line 1428.