TRUNK-3142: Made isValid to be more permissive
TRUNK-3944: Downgraded powermock and mockito due to OOM issues
TRUNK-3142: Fixed build for Oracle JDK 1.7 which is more permissive about locales
added transactional annotation back on notifyPrivilegeListener impl
temporarily ignoring a test in an attempt to fix broken bamboo build
reverting temporary testing changes in previous 2 commits
TRUNK-3944: Reverting back downgrade
back porting to 1.9.x: Patient Dashboard - Allergy shows as year 3912 in
place of 2012 - TRUNK-3561
Move jackson library to the api sub project - TRUNK-3978
Revert "Move jackson library to the api sub project - TRUNK-3978"

This reverts commit 22b2d369d5ed17d43928827fc84d81da12921888.
TRUNK-2651: Ugly stacktrace when trying to upload a non-image file as a
complex obs with the ImageHandler
TRUNK-3567 Add Observation without Question Concept throws NullPointerException

TRUNK-3567 Add Observation without Question Concept throws NullPointerException

Applying auto format changes
Location hierarchy should not allow loops, description should not be required - TRUNK-2707

Removed stray comment in code - TRUNK-2707
Automated Error Report: NumberFormatException on AddPersonController -
TRUNK-2751

Automated Error Report: NumberFormatException on AddPersonController - TRUNK-2752

Applying auto format - TRUNK-2751

Added a unit test to ensure that things work fine for a valid birthdate - TRUNK-2751
NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.openmrs.Patient#] - TRUNK-3728
TRUNK-3979: LoggingAdvice should also log which user is performing an action when an error occurs

Null check and taking systemId if username is empty

User null check

Fix of code duplication
 Search for patient by identifier fails when identifier is made of only - TRUNK-3822
Applying auto format change
reverting TRUNK-3822: Search for patient by identifier fails when identifier is made of only letters
reverting backport for TRUNK-3822: Search for patient by identifier fails when identifier is made of only letters