Fixed #1746: Assertion in sip_transaction.c when ACK and retransmit timer events occur simultaneously

git-svn-id: http://svn.pjsip.org/repos/pjproject@4787 74dad513-b988-da41-8d7b-12977e46ad98
Re #1742 (misc): Added NULL check before cloning codec param in pjmedia stream (thanks Wolfgang Kampichler for the fix).



git-svn-id: http://svn.pjsip.org/repos/pjproject@4788 74dad513-b988-da41-8d7b-12977e46ad98
Re #1742 (misc): Fix invalid use of Endpoint on pjsua2-test


git-svn-id: http://svn.pjsip.org/repos/pjproject@4789 74dad513-b988-da41-8d7b-12977e46ad98
Re #1742 (misc): Add input file checking on pjsua2_demo


git-svn-id: http://svn.pjsip.org/repos/pjproject@4790 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1747: Don't process message body in the incoming 200/UPDATE if we don't send offer in the UPDATE. Note this also fixes another issue: session timer should always inspect 200/UPDATE response (for session refresh) regardless availability of message body.



git-svn-id: http://svn.pjsip.org/repos/pjproject@4791 74dad513-b988-da41-8d7b-12977e46ad98