guarded_get_server_transaction_ack_id_2543: generate Id containing a CSeq that matches the CSeq in the Id generated for an INVITE. Strange that this has gone unnoticed. Of course - it only affects matching of ACK to non-2xx responses to INVITE, when UAC isn't RFC3261 compliant.
guarded_get_server_transaction_ack_id_2543: generate Id containing a
CSeq that matches the CSeq in the Id generated for an INVITE. Strange
that this has gone unnoticed. Of course - it only affects matching of
ACK to non-2xx responses to INVITE, when UAC isn't RFC3261 compliant.

guarded_get_server_transaction_id: fix bug causing us to never detect
RFC2543 ACK's. Fortunately, we had straps and belt on in targetstatelist,
so we always tried the RFC2543 ACK matching when RFC3261 ACK matching
did not work. Or maybe this was unfortunate since it made this bug go
undetected.

get_server_transaction_id_using_3261_response_header: removed, was
not used.

added comments to lots of the complex request/response-to-id
functions.

updated comma/1 - optimized, added support for url quote handling
and added documentation - H�kan Stenholm <hsten@it.su.se>


git-svn-id: 3f662d0c7823f96a484d6a9a7c90f2d7866b6747@708 e454d3dc-12ff-0310-9b8b-94264392205f

bernardd/yxa,bernardd/yxa,bernardd/yxa,bernardd/yxa