Sorry, but I'll probably won't include this change. Caus there are still many differences, Accept-Encoding for example.
Web standarts says, that header order could be arbitrary so it shouldn't be a big problem.
If you want to set headers order in http client, you will probably need to modify libcurl source(