attempt to fix mingw build

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10293 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix -fvisibility=hidden in makefile

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10294 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix so version in CMakeList.txt

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10295 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged changes from RC_1_0

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10296 a83610d8-ad2a-0410-a6ab-fc0612d85776
remove potentially privacy leaking extension (non-anonymous mode). peer-id connection ordering fix in anonymous mode

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10297 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged fixes from RC_1_0

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10298 a83610d8-ad2a-0410-a6ab-fc0612d85776
branch for removing connection queue

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10299 a83610d8-ad2a-0410-a6ab-fc0612d85776
first step of removing connection queue (the places that used it now need a replacement for the connect timeout)

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10300 a83610d8-ad2a-0410-a6ab-fc0612d85776