another upnp port mapping fix

git-svn-id: http://libtorrent.googlecode.com/svn@10003 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged upnp fix from RC_0_16

git-svn-id: http://libtorrent.googlecode.com/svn@10004 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
only attempt to set the TOS on socket when configured

git-svn-id: http://libtorrent.googlecode.com/svn@10005 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix support for web servers not supporting keepalive

git-svn-id: http://libtorrent.googlecode.com/svn@10006 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
bump version

git-svn-id: http://libtorrent.googlecode.com/svn@10007 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
update changelog

git-svn-id: http://libtorrent.googlecode.com/svn@10008 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
regenerate html

git-svn-id: http://libtorrent.googlecode.com/svn@10009 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda