XX-11193: Expose Park Orbits REST API

Park Orbits REST API management

- api/orbits GET to retrieve list of configured orbits based on orbit id, POST to create new one
- api/orbits/{orbitId} GET, PUT, DELETE to retrieve, modify and remove orbit based on orbit id
- api/oribits/{orbitId}/settings to manage orbit options (GET, DELETE, PUT by setting path)
- api/oribits/settings to manage general service options (GET, DELETE, PUT by setting path)
- api/orbits/prompts GET for list of orbit prompts, POST to upload new prompt
- api/orbits/prompts/{promptName} GET to download prompt based on file name, DELETE to delete prompt
- api/orbits/prompts/{promptName}/stream to stream prompt

Added general support for file management
XX-11174: Expose Server, Bundle, Feature & Jobs management via REST API

- api/servers/profiles PUT to send profiles to all servers
- api/servers/{serverId}/profiles PUT to send profiles to server based on server id or fqdn
XX-11146: Upgrade Java to 1.7

- use java 7 to build sipxconfig
XX-11152: Setup Apache CXF framework

- add interceptors to log incoming / outgoing messages - appended in sipxconfig.log file
XX-11174: Expose Server, Bundle, Feature & Jobs management via REST API

- handle jobs without start / end time
Fix run Junit tests from eclipse IDE
XX-9535 Request to track config changes
Fixed spring bean wiring
XX-11179:  Correcting uninitialized variables reported by Coverity Scan
Merge branch 'release-14.10' of ssh://github.com/SIPfoundry/sipxecs into release-14.10
XX-11169: Setup Hazelcast framework

-hazelcast 3.3 jar available in sipXcommons
-hazelcast 3.3 jar added in sipXconfig, sipXivr classpaths
-added replication mechanism in sipXconfig to generate hazelcast config file
-sipXivr and sipXconfig automatically join hazelcast cluster using custom generated config file
-hazelcast topic for voicemail event handling
-fixed security bug in ws URL - wire the sipXconfig authenticated user from root securityContext into ws
by creating a custom WS security handler
-websocket VmController to route vm events to websocket for dedicated authenticated user
XX-11178: Prepare SIP Core DNS logs for DNS system alarms
Merge branch 'release-14.10' of ssh://github.com/SIPfoundry/sipxecs into release-14.10
XX-11169 - Fix RPM build
Revert "XX-11169 - Fix RPM build"

This reverts commit 40c6e3c667942cf3edc88ab1266993674ddc4cca.
Revert "XX-11169: Setup Hazelcast framework"

This reverts commit 712894a0d8af67b422a616cf5f81a56a8a2800dc.
XX-11199: Expose REST API for Page groups management

- api/pagegroups GET for retrieving all page groups defined in system, POST to create new one
- api/pagegroups/{pageId} GET, DELETE, PUT for retrieving, deleting and modifying page groups based on page group id
- api/pagegroups/settings to manage general service options (GET, DELETE, PUT by setting path)
- api/pagegroups/prompts GET for list of orbit prompts, POST to upload new prompt
- api/pagegroups/prompts/{promptName} GET to download prompt based on file name, DELETE to delete prompt
- api/pagegroups/prompts/{promptName}/stream to stream prompt
XX-11169: Setup Hazelcast framework

-hazelcast 3.3 jar available in sipXcommons
-hazelcast 3.3 jar added in sipXconfig, sipXivr classpaths
-added replication mechanism in sipXconfig to generate hazelcast config file
-programatically create hz instance in sipxonfig after config file generation
-create HzProvider interface API to ensure hz instance configuration for all hzProviders
-other nodes will join the cluster at startup (example sipXivr)
-sipXivr and sipXconfig automatically join hazelcast cluster using custom generated config file
-hazelcast topic for voicemail event handling
-fixed security bug in ws URL - wire the sipXconfig authenticated user from root securityContext into ws
by creating a custom WS security handler
-websocket VmController to route vm events to websocket for dedicated authenticated user
XX-11169: Add Hz provider package
XX-11200:  LevelDB support for REST persistence
Merge branch 'release-14.10' of ssh://github.com/SIPfoundry/sipxecs into release-14.10