Allow method and headers in URIs

Now all nksip_uac functions accept and honors URIs having headers, which will be included in the request.

A new nksip_uac function, request/3, can send any request depending on the method included in the URI (INVITE by default).

Of course, important headers are checked.