CURL-related fixes and more

A bunch of CURL-related fixes, small optimizations and some CStdString removal
@jmarshallnz ?
bad indentation (it should be aligned for readability)