Cashier role creation
Minor code adjustments, better error handling
merged changes from local branch cashier_role
Merge branch '1.6' of github.com:OpenHMIS/openmrs-module-openhmis.cashier into 1.6