Correctly check compiler flags with autoconf archive macros, add compiler flag before other compiler checks

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32482 140774ce-b5e7-0310-ab8b-a85725594a96
Check for pthread support with autoconf archive macro

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32483 140774ce-b5e7-0310-ab8b-a85725594a96
Check for sockaddr_in.sin_len using conditional include

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32484 140774ce-b5e7-0310-ab8b-a85725594a96
Remove global dependency on PTHREAD_LIBS and use it only where it's required

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32485 140774ce-b5e7-0310-ab8b-a85725594a96
Improve header compatibility with MSVC

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32486 140774ce-b5e7-0310-ab8b-a85725594a96
fix typo in src/microhttpd/Makefile.am

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32487 140774ce-b5e7-0310-ab8b-a85725594a96
Fix W32 resource compile if '-isystem' flag is used in CPPFLAGS

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32488 140774ce-b5e7-0310-ab8b-a85725594a96
ChangeLog and AUTHORS update

git-svn-id: https://gnunet.org/svn/libmicrohttpd@32489 140774ce-b5e7-0310-ab8b-a85725594a96