Chm features
Created by: chmike
The changes are
- made the endpoint info available to the user for http and https. It is usually needed to generate the session id.
- created a http_status(status) iomanip in the example files which is easier to use in my opinion.
- created a send_file function in the example files that use boost_filesystem which is claimed to be portable. I only tested the code on linux.
- use unordered_multimap to store the request headers
- store header keys in lowercase
- added a 404.html with an image returned if a requested file resource (default) is not found.
I didn't merge the commits so you can cherry pick what you want.