Added Dsn.ToString() implementation, made all properties read-only and made all utility methods private and static.
Added Dsn.ToString() implementation, made all properties read-only and made all utility methods private and static.

webaction/raven-csharp,getsentry/raven-csharp,getsentry/raven-csharp,xpicio/raven-csharp,xpicio/raven-csharp,getsentry/raven-csharp