Merge olis fixes from trunk.  Everything is already in master

ID: 3610479 Fixes issue when scheduled jobs use this logger
https://source.oscartools.org:8080/#/c/5831/1

ID: 3610476 Fixes Facility Search Issue
https://source.oscartools.org:8080/#/c/5830/1

ID: 3610483 Fixes for parsing labs from the polled interface
https://source.oscartools.org:8080/#/c/5832/1

ID: 3610653 Changed how axis2 uses the keystore for olis
https://source.oscartools.org:8080/#/c/5833/1

ID: 3610654 Fixed OLIS polling.
https://source.oscartools.org:8080/#/c/5834/1

ID: 3614448 update how olis matches duplicate labs
https://source.oscartools.org:8080/#/c/6344/1

#2766 Fixed Date handling in olis handler
https://source.oscartools.org:8080/#/c/6813/2

Change-Id: I2d9264065bad979b94a3fc0763338d2420a2c90d
#2771 - Demographic not added to admissions table
#2769 - Long Doc Types are concatenated
setup test suite for the 12.1 branch.

Change-Id: I64aa1a19ed188859247d66cca4721231a5778bcb
#2592 - Accessing the Activity Report results in 500 error
Bug fix ID: 3614487 Appointment Notes Limit

Change-Id: Ia87caa902012cc0e9a9cb766e1b9c22fcb603c19
Merge "#2771 - Demographic not added to admissions table " into RELEASE_12_1
Merge "#2769 - Long Doc Types are concatenated " into RELEASE_12_1
Merge "#2592 - Accessing the Activity Report results in 500 error " into RELEASE_12_1
Merge "Bug fix ID: 3614487 Appointment Notes Limit" into RELEASE_12_1