Branch for the double-record-route fix


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-abr-double-rec-route@6005 ddefafc4-47db-0310-ae44-fa13212b10f2
This change is intended to solve the situation in which a request
arrives on one kind of transport and is sent out on a different
kind of transport: it adds a Record-Route when a message is
first processed by the proxy (effectively, upon receipt), and
again when the message is about to be sent. It has not been
rigorously tested -- hence the branch.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-abr-double-rec-route@6007 ddefafc4-47db-0310-ae44-fa13212b10f2