don't send 'completed' to trackers added with replace_trackers after becoming a seed

git-svn-id: http://libtorrent.googlecode.com/svn@10186 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merge completed announce fix from RC_0_16

git-svn-id: http://libtorrent.googlecode.com/svn@10187 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merge fixes from RC_0_16

git-svn-id: http://libtorrent.googlecode.com/svn@10188 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
improved error handling of session::listen_on

git-svn-id: http://libtorrent.googlecode.com/svn@10189 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged listen_on error handling fix from RC_0_16

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