Start porting docs from wiki page to official docs.
Update docs for Http\Client
Add better internal links.
Update migration guide.
Merge branch '3.0-httpsocket' into 3.0