BUG ID: 3593753 default schedule view property

restore default schedule view with property
default_schedule_viewall=false to restore 9.12 behaviour after login of
appointment screen

Change-Id: I1953795dd3ea05a3d5e5afc498e72b8daa587398
Removed DH from SPCS
Added unitily class for POJO to Map<String, String> conversion
Removed DH from BHD and fixed table dependency in unit test
removed DBH from unlock.jsp
removed DBH from providerAddRole.jsp
re-attempt unused code removal

on my machine : 
junit tests passes (except the usual reflection and wait list errors)
checkstyle and pmd passes
and jspc passes
and oscar runs 

Change-Id: Ia98bd059c6362a008cbd815ed0b479a4baf60d6e
remove unused code

Change-Id: Iefa79c6a3cae3f80e2853091026652e9a823a1ec
code cleanup: just some random jdbc cleanup.
ID: 3597320 Fix possible NPE when adding private billing code to invoice
Change-Id: I30fc7ac690ae9ea62c806b5ce77fe65b13271c86
enable port caching

Change-Id: Iaf5a47b55826dbef8339d977a14d43cf333e2754
ID: 3591449 - Consults: renormalize consult and contacts tables
ID: 3597009 - Null Pointer Exception when updating measurements
bug fix: invoices in case management note list - NPE
removed brazillian code from JSPs

-updated commented out code
Merge "code cleanup: just some random jdbc cleanup."
Merge "ID: 3591449 - Consults: renormalize consult and contacts tables"
Merge "bug fix: invoices in case management note list - NPE"
Merge "ID: 3597009 - Null Pointer Exception when updating measurements"
Merge "removed brazillian code from JSPs"