User agent can be set on requests

This allows users to make identifiable requests using an user agent.

In addition to that, I added a very simple test checking requests are created properly and 2 lines on the README.

Thanks @JeffreyPalmer for reporting the issue https://github.com/Raynes/tentacles/issues/40