1. Stream compression is now negotiated after authentication as defined in JEP-170. 2. Keep copy of ConnectionConfiguration to prevent future modifications.
1. Stream compression is now negotiated after authentication as defined in JEP-170.
2. Keep copy of ConnectionConfiguration to prevent future modifications.

git-svn-id: 0d4d1bf2e47502aa0f0957c230a0ec7fa56198fd@3314 b35dd754-fafc-0310-a699-88a17e54d16e

qingsong-xu/Smack,annovanvliet/Smack,vanitasvitae/Smack,igniterealtime/Smack,igorexax3mal/Smack,deeringc/Smack,esl/Smack,mar-v-in/Smack,xuIcream/Smack,opg7371/Smack,magnetsystems/message-smack,igniterealtime/Smack,annovanvliet/Smack,andrey42/Smack,magnetsystems/message-smack,lovely3x/Smack,Flowdalic/Smack,Tibo-lg/Smack,TTalkIM/Smack,esl/Smack,mar-v-in/Smack,Tibo-lg/Smack,vanitasvitae/Smack,u20024804/Smack,magnetsystems/message-smack,Flowdalic/Smack,kkroid/OnechatSmack,ayne/Smack,ishan1604/Smack,vanitasvitae/smack-omemo,hy9902/Smack,vito-c/Smack,kkroid/OnechatSmack,igorexax3mal/Smack,TTalkIM/Smack,kkroid/OnechatSmack,esl/Smack,unisontech/Smack,chuangWu/Smack,unisontech/Smack,opg7371/Smack,annovanvliet/Smack,hy9902/Smack,igniterealtime/Smack,cjpx00008/Smack,ishan1604/Smack,hy9902/Smack,lovely3x/Smack,u20024804/Smack,andrey42/Smack,cjpx00008/Smack,ayne/Smack,opg7371/Smack,xuIcream/Smack,unisontech/Smack,Flowdalic/Smack,igorexax3mal/Smack,andrey42/Smack,qingsong-xu/Smack,TTalkIM/Smack,chuangWu/Smack,xuIcream/Smack,dpr-odoo/Smack,ayne/Smack,ishan1604/Smack,mar-v-in/Smack,dpr-odoo/Smack,vanitasvitae/smack-omemo,dpr-odoo/Smack,lovely3x/Smack,Tibo-lg/Smack,cjpx00008/Smack,vanitasvitae/smack-omemo,deeringc/Smack,vito-c/Smack,qingsong-xu/Smack,chuangWu/Smack,vanitasvitae/Smack,deeringc/Smack,u20024804/Smack