Factor out reusable code from BillView and extend GenericListEntryView
Fix improperly loaded test dependency
Allow BillView to be instantiated without options
Upgraded to v2.0 of REST module
Removed resource controllers except for main CashierResourceController
Updated resource locations to /rest/v2/cashier/<resource_name>
Added SearchHandlers for Item and Timesheet custom searches
Fixed some issues with the cashier page
Merge branch 'release/v1.5.0' into develop
Move the default way to display errors into the generic view.
Merge branch 'feature/rest2.x' into develop
Merge branch 'release/v1.5.0' into develop
Moved .box styling into commons
Fixed a bug when creating the rounding item.

Updated dependencies to latest development versions.

Corrected required module version numbers.
Merge branch 'develop' of github.com:OpenHMIS/openmrs-module-openhmis.cashier into develop
Merge branch 'master' into develop

Conflicts:
	api/pom.xml
	omod/pom.xml
	omod/src/main/resources/config.xml
	omod/src/main/webapp/cashier.jsp
	pom.xml
Move this out of Cashier and into Backboneforms
Updated the sequential receipt number generator tests to properly use the calendar mocking so they are not affected by timing issues.
Updated dependency versions for commons and backbone forms.
Updated version number to 2.0.0-SNAPSHOT and updated commons and backbone references to 2.0.0 versions.
Updated the search handler to use the updated PagingHelper class.
Removed models, services, tests, and configuration references for classes moved to the inventory module.
Added script to copy departments and items to inventory tables.
Removed item privilege constants.