XX-9767 PT-336655 Multiple zones in a cluster.
XX-10568 - Fixed autoprovisioning
PT44376021 - Race in resources deallocation from OsTimer

Fixed the resources deallocation order in OsTimer. The mutex that guards timer service
was made static so it can outlive all timers and the timer service. The timer service
will not stop when requested if at that moment there are active timers (if it will be
stopped it will corrupt remaining timers memory). We rather leak memory than corrupt
something.

Main body in sipXpark was enclosed in {} to make sure all timers are deleted before
terminating the service.
Fixed various issues indicated by Valgrind: - garbage collector thread is started on demand by user agent because otherwise it may start too soon and use uninitialized values; - garbage collector thread should be stopped on demand from user agent because otherwise it may be stopped after user agent was destroyed and use an invalid user agent; - fixed a race between thread creation and var initialization;
Added support for the old queue behavior - limit the max queue size.

This fixed the following issues:
Zendesk#323 - MoH from Park Server unintelligible after 15 seconds
PT44534121 - Call Park music will stop playing after 15 secs

The old behavior, have a limited queue,  was needed because media components
from sipXpark relied on it, as media queues are usually full.

The queue can be limited or unlimited, the default is limited. Components
have the possibility to chose which kind of queue to use. As for this
moment the only component that is using a limited queue is sipXpark.
The other components are using an unlimited queue.

pprer
Merge branch 'local-feature-branch' into release-4.6-unstable
PT-44017445 Missing german translation for admin portals
XX-9767 PT-336655 Multiple zones in a cluster.
XX-9767 PT-336655 Multiple zones in a cluster.
Merge branch 'multi-tz-4-from-stable' into release-4.6-unstable

Conflicts:
	sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/vm/RemoteMailboxManagerImpl.java
XX-9767 PT-336655 Multiple zones in a cluster - various fixes
PT-45052595:  MongoDB:  Remove all reference to boost filesystem in our libs so we do not conflict with mongo
PT-41478423: Provide ability to block updating voicemail PIN during LDAP sync

-add global setting in Ldap/AD page. By default PIN gets overwritten upon every LDAP import (checked checkbox)
if unchecked PIN will not get overwritten - it gets saved at user creation and remains unchanged during LDAP imports
-this setting is saved in setting_value table and applies for all configured LDAP connections.
The setting path is: ldap/overwrite_pin

Conflicts:

	sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/bulk/ldap/LdapManager.java
	sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/bulk/ldap/LdapManagerImpl.java
	sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/bulk/ldap/LdapRowInserter.java
	sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/bulk/ldap/ldap.beans.xml
Merge branch 'release-4.6-openacd-integration' into release-4.6-unstable
Fix build, getting wrong git rev num
Merge branch 'release-4.6-openacd-integration' into release-4.6-unstable
undo accidental update
PT-44863339 - Admin should be able to add 'transfer outband' as a recipe action in openacd
Merge remote-tracking branch 'remotes/origin/release-4.6' into release-4.6-unstable
PT-45056929 - Add back support agent dial strings in openacd_agent_group
- added the 'oacd_dialplan' to the list of plugins for sys.config