fix setyp.py

git-svn-id: http://libtorrent.googlecode.com/svn@10485 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged changes from RC_1_0

git-svn-id: http://libtorrent.googlecode.com/svn@10486 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
another setup.py fix

git-svn-id: http://libtorrent.googlecode.com/svn@10487 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
handle overlong utf-8 sequences

git-svn-id: http://libtorrent.googlecode.com/svn@10488 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
support overlong utf-8 sequences. fix single-file torrent case where name contains a full path, make the mapping to filenames more intuitive and extend the unit tests

git-svn-id: http://libtorrent.googlecode.com/svn@10489 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix @warning preprocessor directive to work in msvc as well

git-svn-id: http://libtorrent.googlecode.com/svn@10490 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
apply Jakob Petsovits' patch for include path order for cmake

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