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
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-4160 ProgramWorkflowService.retireProgram always throws Exception
TRUNK-4160 Review comments
TRUNK-4146:add unit test to prove return distinct drugs when search parameter match multiple times with drug_name
TRUNK-2147: Changed html input text to spring:message
changes check from empty string to null and empty string
makes sure getDisplayPrecision is properly get/set from ConceptNumeric to ConceptFormBackingObject

+ adds testcase
Merge pull request #452 from pturley/master

TRUNK-4028 adding vagrant setup with mysql.
Unable to invoke getForms after adding FormField to
containingAnyFormField - TRUNK-4189
Merge pull request #524 from openmrs-codejam-hamburg/TRUNK-3903

TRUNK-3903: makes sure getDisplayPrecision is properly get/set from ConceptNumeric t...
Unable to invoke getForms after adding FormField to
containingAnyFormField - TRUNK-4189
Merge pull request #432 from albertsaave/TRUNK-3865

TRUNK-3865: Screen should be repositioned to the Edit FormField Pop-up B...
Merge pull request #522 from openmrs-codejam-hamburg/TRUNK-3950

TRUNK-3950: changes check from empty string to null and empty string
TRUNK-2147: Fixed property name truncate error
TRUNK-2218: remove direct method calls in PatientServiceImpl.java
Merge pull request #531 from dkithmal/TRUNK-2218

TRUNK-2218: remove direct method calls in PatientServiceImpl.java
TRUNK-2218: remove direct method calls in CohortServiceImpl class
TRUNK-2218: remove direct method calls in ConceptServiceImpl class