updated resiprocate reference
XX-11201: Deleting user via SOAP API fails with org.springframework.dao.DuplicateKeyException

- delete user by id instead entity
Bump version to 14.04.2
XX-11211 - disalow subscriptions to mwi, moh and presence if these services are not available; disallow subscription to mwi and moh for the special autoprovision line. Also the special autoprovision AOR is now ~~id~sipXprovision~{hash}, where hash is a short hash of the mac address of the phone.
XX-11214: There are special cases where we might want to rewrite certain identity. A good example is if a set of users share a common credential like ~~id~sipXprovision Rewrite: ~~id~sipXprovision~XXXYYY => ~~id~sipXprovision Rewrite: ~~id~sipXprovision~XXXYYY@somedomain.com => ~~id~sipXprovision@somedomain.com
XX-11211 -  pass only flag for RLS enabled to polycom phone defaults instead of the entire object. Add tooltip to mwi, moh, rls for admins to know that a send profiles need to be performed on phones.
UC-2223 - support speed dials updating on phones for users logged in with hoteling.
XX-11209 - Polycom: firmware 4.1.1 is not available in the device files upload
XX-11194 Polycom phones might flood tcp connections trying to upload logs - put http://0.0.0.0 address for log and calls lists uploads; phones with 5.0.X versions would stop trying to upload logs and calls lists on the provisioning server, reducing the number of ftp connections.
XX-11138: Sometimes when using @call, unite web's callcontroller leaves call hanging

-if the callee sends NOTIFY with 180 Ringing back to callcontroller then force callcontroller to send BYE to caller
-the NOTIFY with subscription state terminated is still in place since all phones sends it and also there are phones that
-do not send 180 Ringing at all
-callcontroller will send BYE when of one of above events come first
XX-11139: Sometimes when using @call from old user portal's phonesbook callcontroller leaves call hanging

-if the callee sends NOTIFY with 180 Ringing back to callcontroller then force callcontroller to send BYE to caller
-the NOTIFY with subscription state terminated is still in place since all phones sends it and also there are phones that
do not send 180 Ringing at all
-callcontroller will send BYE when of one of above events come first
-fix precommit

Conflicts:
	sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/feature/InvalidChange.java
UC-2853: NOTE:  This is a temporary hack because proxy sometimes generate
core dumps during exit and is very hard to replicate in the lab.
Until we have further data what is causing the core dump, we will
be exiting the process as soon as a termination signal is received
XX-10965 - User Portal update

UW-130 UW voicemail history not found in Safari webbrowser
UW-137 Dialpad errors
UW-139 Move voice message to all should not be available
UW-140 Unite Web dialpad green dial button not refreshed
- updated sipxresiprocate refs
Merge branch 'release-14.04' of ssh://github.com/SIPfoundry/sipxecs into release-14.04
UC-3019: speed dials with subscribe to presence won't be added to phones when SSS enabled

- check if there's a rls overrider bean defined and use it to test if feature enabled
- fix sipXpolycom precommit