@lplotni/@jthoenes: Boyscout - removing unused private method.
@lplotni/@jthoenes: TRUNK-3834 Removed the if statement responsible for the extending of the SEARCH_DELAY if the search string was below the minSearchLength
@lplotni/@jthoenes: TRUNK-4037 Retired location tags are being displayed with the class="retired" if they are selected on the location. If they are not selected, they will be not presented.
TRUNK-4056: PatientService.savePatientIdentifier no longer requires location when locationBehaviour is NOT_USED.
TRUNK-4025: Fixing query issue with MySQL where you cannot update a table and select from the same table in a subquery
TRUNK-4003 Adding a way of clearing all alerts at once [added my initial commit for better review by other devs]

TRUNK-3335: In ProviderFormController the method providerAttributeTypes
need to be set to retired. I changed the argument from being empty to
false. This will allow only the providerAddributeTypes which are not
retired to be displayed.
Removing wrong tests for module life cycle - TRUNK-4134
TRUNK-4025: Fix MD5 sum typo
TRUNK-4003 fixed the clear all unread alert isue from the service layer
Doing some file formatting
Merge pull request #445 from lplotni/TRUNK-4037

TRUNK-4037
Merge pull request #444 from lplotni/TRUNK-3834

Fixing TRUNK-3834
Doing some formatting
Merge pull request #416 from blobbered/TRUNK-4056

PatientService.savePatientIdentifier still requires location - Trunk 4056
Adding previously removed test - TRUNK-4056
TRUNK-4003 made some changes with inh in the previous commit
Fixing problem where some module tests failed when run from the IDE -
TRUNK-4134
Adding a test for module upgrade from a download url - TRUNK-4134
TRUNK-4113 Modify the ObsValidator to allow the storage of obs text larger than 50 chars