Removed unused variable 'line_no' to fix the warning about it.
Merge branch 'master' of https://github.com/bel2125/civetweb into unit_test
Merge branch 'master' of https://github.com/bel2125/civetweb
Merge branch 'master' into unit_test
Added a new Makefile rule called 'unit_test', which builds a stand-alone executable called 'civetweb_test' that runs unit tests.

Also fixed up the aging test/unit_test.c file so that it compiles and runs.

Build unit tests with 'make unit_test' or 'make unit_test WITH_LUA=1'.
Merge pull request #17 from jmc-/master

Re-add unit tests for Linux
Re-Add Unit tests for Linux
Unit test for Windows
Get unit-tests running again (90% done, some tests commented out for the moment)
Fix issue #12: Handle post requests with Content-length 0 bytes
Fix issue #12: Handle post requests with Content-length 0 bytes
SSL unit tests
Issue #11: Method to get POST request parameters via C++ interface
Issue #11: Method to get POST request parameters via C++ interface
Use C memory allocation instead of C++, so std::bad_alloc exception handling must not be done
Must check ah->nonce before dereferencing it
Free mutex and condition variables if mg_start fails
Replace strncpy by mg_strlcpy
fix signed/unsigned mismatch warning
Reset socket handle variable after closesocket