added asserts for uTP error handling and redid parts of the graceful shutdown to work with the error handling. This is belived to fix the issues where a connection would close with no error
added asserts for uTP error handling and redid parts of the graceful shutdown to work with the error handling. This is belived to fix the issues where a connection would close with no error

git-svn-id: c33880c105b4082c86d872cc05f56ac71c9e5733@5037 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda

steeve/libtorrent,steeve/libtorrent,steeve/libtorrent,steeve/libtorrent,steeve/libtorrent,steeve/libtorrent