Moved project out of the common folder and into the top-level folder.
Added a default sort by name for all metadata data services.
Added tools submodule to core with checkstyle and formatting config files. Updated pom files to check the checkstyle on build.
Updated formatting and javadocs to pass the newly added checkstyle validation.
Merge branch 'develop' of github.com:OpenHMIS/openmrs-module-openhmis.commons into develop

Conflicts:
	api/src/main/resources/moduleApplicationContext.xml
	api/src/test/resources/TestingApplicationContext.xml
	api/src/test/resources/org/openmrs/module/openhmis/commons/api/include/CoreTest.xml
	omod/src/main/java/org/openmrs/module/webservices/rest/resource/BaseRestInstanceAttributeObjectResource.java
	omod/src/main/resources/hibernate.cfg.xml
	omod/src/main/resources/webModuleApplicationContext.xml
	omod/web/WEB-INF/taglibs/c-rt.tld
	omod/web/WEB-INF/taglibs/fn.tld
	omod/web/WEB-INF/taglibs/openmrs.tld
	omod/web/WEB-INF/taglibs/page.tld
	omod/web/WEB-INF/taglibs/request.tld
	omod/web/WEB-INF/taglibs/response.tld
	omod/web/WEB-INF/tags/attributesForType.tag
	omod/web/WEB-INF/tags/conceptAnswerField.tag
	omod/web/WEB-INF/tags/conceptReferenceTermField.tag
	omod/web/WEB-INF/tags/encounterField.tag
	omod/web/WEB-INF/tags/locationField.tag
	omod/web/WEB-INF/tags/locationPopupField.tag
	omod/web/WEB-INF/tags/patientField.tag
	omod/web/WEB-INF/tags/programWorkflowField.tag
	omod/web/WEB-INF/tags/providerField.tag
	omod/web/WEB-INF/tags/singleCustomValue.tag
	omod/web/WEB-INF/tags/userField.tag
	omod/web/WEB-INF/template/banner.jsp
	omod/web/WEB-INF/template/footerFull.jsp
	omod/web/WEB-INF/template/footerMinimal.jsp
	omod/web/WEB-INF/template/headerFull.jsp
	omod/web/WEB-INF/template/headerMinimal.jsp
	omod/web/WEB-INF/web.xml