EA-1  | Implementing DrugOrder add, revise and stop

EA-1  | Implementing DrugOrder add, revise and stop.

- Reflecting changes to duration units from TRUNK-4446
- Adding integration test for discontinuing orders
- Rename non-version specific base test
- Introduce profiles in omod to run tests against OpenMRS 1.9 and OpenMRS 1.10
- Moved DrugOrderBuilder to 1.10
- Moved TestOrderBuilder to 1.10
- Fixed EncounterTransaction.DrugOrder to incorporate contract changes from 1.10
- Removed all references to old order entry
We now infer it based on the orderable, i.e. drug concept's conceptClass is the orderType. Also added necessary exception if orderType not there.