#1040 Change link from going to oscaremr to the new ui

Change-Id: I63092f4967859401a20c0db1c18cc4b4fa0926c9
#2788 Deleting a Service Loses Service and Consultant for Previously
Created Consults
https://sourceforge.net/p/oscarmcmaster/bugs/2788/
#1035 Extend Help Customization

Currently in OSCAR the Help and Resource link is customizable by
changing a property or by updating resource base url in the
administration panel under system management. What we would like to do
is extend this. keep the existing option to update the url but extend
this to all an option for clinics to display "Help" or "Support" details
without leaving OSCAR.

http://sourceforge.net/p/oscarmcmaster/feature-requests/1035/

Change-Id: I5f0d7f7b342f3bae9b259719598d095f64b3e580
#3429 generic minor bug fix ticket

missing stream closes in finally

Change-Id: If4aba856f27e698208ecc0e7e759ed1beced9e36
Merge "#3429 generic minor bug fix ticket"
Merge "#1040 Change link from going to oscaremr to the new ui"
Merge "#2788 Deleting a Service Loses Service and Consultant for Previously Created Consults https://sourceforge.net/p/oscarmcmaster/bugs/2788/"
 #3445 SQLException retrieving generated key
 #3151 Fix for high quantity consultation requests
new project files to replace the ones that validate forever and have JPA event handlers that never finish
Merge " #3151 Fix for high quantity consultation requests"
Merge "new project files to replace the ones that validate forever and have JPA event handlers that never finish"
#3447 Reprot By Template - edit link broken when viewing xml 

I also changed the Edit button when editing to Save.

Change-Id: If8e705e4d46df4aa2cc15503b5893b4f6a8b061a
Feature#1036 New Patient Detail Screen

- new models and converters (2nd batch)
- added new table to database

Change-Id: Ied32cc40b84bc91c53e3a0da78d1ae0c318b984d
Feature#1036 New Patient Detail Screen

- jsp pages and controllers
- can be accessed by URL: .../oscar/web/#/record/{demographic_no}/details
- still under development

Change-Id: If14dfcecec50d9a675bdcd788b111e5b48980159
Merge "#3447 Reprot By Template - edit link broken when viewing xml "
Merge "#1035 Extend Help Customization"
 #3429 	generic minor bug fix ticket

this line creates a nasty date
3188 - Search a Provider does not return all providers records
3166 - New consults defaulting appointment time to 1:00 am

marc: rebased, needs to be verified