Fix the parsing of addr-spec based URIs in headers

This primarily fixes the case where parameters in To and From headers were being treated as URI parameters rather than header parameters.

Kamailio, for instance, will send NOTIFY requests with a From header like user@host;tag=xyz rather than <user@host>;tag=xyz.  This results in the associated dialog not being found.

Given that we pass complete URIs in as options in may places, this fix required fixing many of the URIs we provide in tests and samples.