TRUNK-3865: Screen should be repositioned to the Edit FormField Pop-up Box.
adding vagrant setup with mysql.  Needs more work for actual setup, but this is a start
TRUNK-4025: Fixing query issue with MySQL where you cannot update a table and select from the same table in a subquery
adds an fallback for APPLICATION_DATA_DIRECTORY

as described in ticket TRUNK-3934: in some deployments using an application server such as Tomcat, we can not write to the current users home dir and instead should use a more generic and/or appropriate path
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.
TRUNK-4025: Fix MD5 sum typo
TRUNK-4003 fixed the clear all unread alert isue from the service layer
TRUNK-4003 made some changes with inh in the previous commit
Adding an assert for module version after update - TRUNK-4134
TRUNK-4003 fixed the pending issue from last commit
Merge pull request #458 from crazzykid/TRUCK-3335

TRUNK-3335: In ProviderFormController the method providerAttributeTypes
Minor fix for: Errors when running ContextWithModuleTest - TRUNK-2543
Fixing forgotten assignment bug for:
PatientService.savePatientIdentifier still requires location -
TRUNK-4056
TRUNK-4003 resolved the privious formatter issues and removed some un nuccessary code
Merge pull request #457 from k-joseph/TRUNK-4003

TRUNK-4003 Adding a way of clearing all alerts at once
TRUNK-4111 Excluded longitude, latitude, start date and end date fields from address template
TRUNK-4111 format fixed by running mvn clean install
TRUNK-3646:Add ability to select/unselect all privileges on Role Management page:kua
TRUNK-3646:Add ability to select/unselect all privileges on Role Management page:kua