New operation will finally enable/disable stockrooms based on type.
Reformatted the editors.js file.
Got a very ugly version of the item stock entry list to work.
I hate backbone forms.
seperate Util class for method from Constants class
renaming service methods from find* to get* #inv-107 Fixed
renaming service methods from find* to get* #inv-107 Fixed
operation number mandatory
fixed test data
operation item stock now allows searching any items with physical stock.
Basic operation save functionality now working.
Merge branch 'develop' into feature/newop

Conflicts:
	api/src/test/java/org/openmrs/module/openhmis/inventory/api/IItemDataServiceTest.java
	omod/src/main/java/org/openmrs/module/webservices/rest/search/ItemSearchHandler.java
Resolved issues with getItemsByOperation sorting.
	Created tests for getItemsByOperation
	Fixed tests to reflect changing data service methods from find* to get*.
Updated transaction processing.
	Fixed issue where faulty data could cause exception when applying transactions.
Updated item model to put code after the name.
Operations now properly render attributes.
	Added attribute type service and resource.
	Added attribute backbone model.
	Updated operation detail view to render attributes.
	Updated new operation form to allow attribute entry.
	Added controller to render attribute jsp fragment from backboneforms module.
	Added validation to new operation view and model.
Merge branch 'feature/newop' into develop
Merge branches 'develop' and 'develop' of https://github.com/OpenHMIS/openmrs-module-openhmis.inventory into feature/cash-152