Initial support for setting a User-Agent.
Fix arg passing.
Set our own User-Agent by default.
Add testing for the user_agent param.
Merge pull request #1 from mdkent/set-ua

Set a default and customizable User-Agent