TRUNK-3675 - Cache results from getSearchLocales()
TRUNK-4350: OpenmrsClassLoader may chose wrong ModuleClassLoader when one module name is a substring of another module name and there is a period in the name
disabled edit option when workflow completed TRUNK-3483
TRUNK-3044: Added Person Attribute Types to 'Concept Usage' table
Merge pull request #1115 from rpuzdrowski/TRUNK-3044

TRUNK-3044: Added Person Attribute Types to 'Concept Usage' table
Merge pull request #1112 from harsha89/TRUNK-3483-add

disabled edit option when workflow completed TRUNK-3483
TRUNK-4514: OpenMRS does not start if JVM is 1.8
Merge pull request #1106 from rpuzdrowski/TRUNK-4514

TRUNK-4514: OpenMRS does not start if JVM is 1.8
Merge pull request #1108 from jkondrat/TRUNK-3675

TRUNK-3675 - Cache results from getSearchLocales()
Merge pull request #1044 from pmuchowski/TRUNK-4350

TRUNK-4350: OpenmrsClassLoader may chose wrong ModuleClassLoader when on...
Clarify required fields on management interfaces - TRUNK-377

Switched to calling errors.globalErrorCount instead of errors.hasGlobalErrors() - TRUNK-377
Follow up to not require locale on localeAndTheme form, updated the error message for encounter datetime - TRUNK-377
Applyin auto format changes
Made locale required
Added a separate error message when locale is blank on the localesAndThemesFormController - 377
TRUNK-4044 - EncounterType and EncounterRole names must be unique