example/fcgi/file_browser: Fix compilation

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
example/fcgi/file_browser_debug: Fix compilation

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
example/cgi/file_browser: Make it work

The script was aborting on -EPERM and when symlinked directories nested
too deep (as seen on /proc), fix that.
The other file-browser incarnations should be adjusted similarly..

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
is_async_test: Fix compilation

is_async_test.cpp:10:32: error: ‘async_cgi’ is not a member of ‘boost::cgi::common::tags’
is_async_test.cpp:10:47: error: template argument 1 is invalid
   BOOST_STATIC_ASSERT(is_async<tags::async_cgi>::value == true);

ISTM that this should be http instead.

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fixup constness of read_some() incoming buffer

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
test/compile/scgi_request.cpp: Fix compilation

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
test/compile/shareable_tcp_connection: Fix compilation

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
cgi/utility/sessions: Add missing include

This was using boost::filesystem but not including it

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Makefile: Add

Add a GNU make Makefile so i am able to run the existing tests and
compile the examples.

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>