Added support https requests and follow redirects

Hi Bruno,

I recently stumbled on your gem, gave it a shot and noticed there's not HTTPS support.
Added it since I need it for my project. Updated the tests and README as well.

Also added logic to follow GET redirects. Limited the number to 3.

Thanks,
Razvan.