Change SipHeader.GetContents() to [...].String()

This makes SipHeader consistent with the rest of the package.
Add Request and Response types to messages.go.

Remove stand-alone RequestLine and StatusLine types, and add Request and
Response types.