TRUNK-4251: Patient dashboard issue when using french locale
Merge pull request #699 from alexisduque/TRUNK-4251

TRUNK-4251: Patient dashboard issue when using french locale
TRUNK-4300 - OpenmrsCookieThemeResolver should never throw an exception, because that would break the uncaughtException page

(cherry picked from commit cf9f6e1f29d66fab9e80ffc7723f461fa3327b22)
TRUNK-4325 Randomly failing tests in ShortPatientFormControllerTest

(cherry picked from commit 13c0dab4d28f17a92935ea7a9571945dc49bf227)

Conflicts:
	web/src/main/java/org/openmrs/web/controller/patient/ShortPatientFormController.java
TRUNK-3882 Custom tag to render errors
Merge pull request #787 from jkondrat/TRUNK-3882

TRUNK-3882 Custom tag to render errors
TRUNK 4281: translate hard coded messages for cohorts
Merge pull request #809 from ehsdev/1.9.x

TRUNK 4281: translate hard coded messages for cohorts
TRUNK-3986: Add ConceptNameTagValidator to Core API