Referrals in OpenMRS

I’m in favor of making Orders attributable, although without real implementations of the methods I complained about here (I opened a ticket to mark them deprecated). This would hopeful stop the need to have a TestOrder class (too late on that), a MedicationOrder class, a ReferralOrder class, etc.