TRUNK-4287: Add order_type column to orders table

- [x] Add a required order_type column to the orders table
- [x] Add orderType field to Order class and update Order.hbm.xml file
- [x] Set order_type column for existing orders, use the order types added by TRUNK-4292
- [x] Update OrderService.getOrders(...) and OrderService.getActiveOrders(...) should use OrderType as a parameter, not a java class
- [x] Change the equivalent methods in the DAO to filter on orderType because to prior to this we ere passing in the Order class object to the DAO to be the root entity for the criteria object.
- [ ] Add a test to Database1_9To1_10UpgradeTest to ensure the changesets are doing the right thing