Encounter autocomplete should filter results by patient - TRUNK-3231

Encounter autocomplete should filter results by patient - TRUNK-3231
Follow up to move the @Transactional annotation to the serviceImpl -
TRUNK-3231
update all of these types of extension point links to use c:url so that
we are consistent - TRUNK-3770
When you open the edit page for a scheduled task, if you leave the page
without saving, the repeat interval unit gets changed to seconds no
matter what it was previously - TRUNK-3759
First cut UI changes to ask user for subject, name, email & what were you doing when the error occured.
Modified to support passing all params to post user entered details about the error (via a javascript function). Now description is pre-fixed before the stacktrace, and summary is user inputted, rather than taking exception toString
TRUNK-2517: Added a unit test (poka yoke) to check that any DWR*Service class should not have @Deprecated annotation.
TRUNK-2517: Fixed minor comment.
Added @verifies annotation to test
TRUNK-3817: Patient search don't work on IE8
Merge branch 'master' of git://github.com/openmrs/openmrs-core into TRUNK-2517
TRUNK-3769
TRUNK-3769
Adding changes
Merge pull request #175 from surangak/TRUNK-3769

Trunk 3769
Merge branch 'TRUNK-3817'
TRUNK-3851 - Modules should be able to define message codes outside of their module's namespace
Removed loading of module specific log4j configuration files
TRUNK-3867: getPatientIdentifiers(String identifier, List<PatientIdentifierType> patientIdentifierTypes, List<Location> locations, List<Patient> patients, Boolean isPreferred) does not restrict by location
TRUNK-3851 - Modules should be able to define message codes outside of their module's namespace (tweak to change property name to "openmrs.property.ALLOW_KEYS_OUTSIDE_OF_MODULE_NAMESPACE")