merged changes from RC_1_0

git-svn-id: http://libtorrent.googlecode.com/svn@10482 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix invariant check. set upload_only/seed before calling disconnect_if_redundant

git-svn-id: http://libtorrent.googlecode.com/svn@10483 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged steven siloti's patch for link order in python binding makefile

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