Add random agent feature

This adds the functionality of random agent for HTTP requests
This sentence doesn't make much sense and it's poorly capitalized