#15 - Add a userAgent option

This commit allows users to specify which user agent should be sent
to the url.