#3265 Demographic Report Tool does not produce any results 

If user selects Version Code as part of the output for the demographic
report tool, no results are returned. Deselecting Version code but
keeping the same query returns results.

Change-Id: I70c8d126f5969a389f68c0ada37756de57938ad5
 #1060 Add REST services for provider preferences support
 #1062 create a new settings UI

it's not perfect, but it works pretty well.
will need to eventually il18n, and can fix the labelling then.
added buttons to the old interfaces where I didn't want to rewrite it.
997 Clinician Dashboard

beefed up support/help pages a bit.
997 Clinician Dashboard

null check prior to attempting to format date.
Merge " #1060 Add REST services for provider preferences support"
997 Clinician Dashboard (cleanup)

A bit of code reorganization. moved calls into services.
Merge " #1062 create a new settings UI"
Merge "997 Clinician Dashboard"
Merge "997 Clinician Dashboard"
#3429 generic minor bug fix ticket

threading error, SimpleDateFormats are not thread safe.

Change-Id: I09c9ee402c9aae2d5a883cf7d0c356d95101581b
997 Clinician Dashboard (refactoring/bugs)

-moved the http calls from controllers to services
-partial fix for a bug for when caisi is turned on
Merge "997 Clinician Dashboard (cleanup)"
Merge "997 Clinician Dashboard (refactoring/bugs)"
997 Clinician Dashboard (messaging bugs)

-fixed the dashboard to show corect data
-made the more buttons for messages and ticklers link
997 Clinician Dashboard (minor bug fixes)
997 Clinician Dashboard (refactoring, programs)
 #3492 Making a tickler note renders chart unusable
 #831 Dispensing information  (bug fix)
 #1065 Add link to CAISI Client Summary after adding new demographic