Hardening/libcurl

**DON'T MERGE**

Orion uses libcurl to send HTTP requests.
Keep in mind that the buffer we're talking about is the receiving buffer.

There is currently no code that will check the size of an **outgoing** message. That is something that needs to be done according to what you just said. I'm on it.