Update User-agent

The user-agent should be better defined like most user agents are. http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.43

Typically, user agents look like this: "program-name/v2.0". This makes it *much* easier to parse (and ignore the version).