CURL-related fixes and more

A bunch of CURL-related fixes, small optimizations and some CStdString removal
@jmarshallnz ?
It's aligned with first bracket.