fixed transport stall on aborted connection

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575346 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Reorganise C test build scripts to make it easier to add tests
- This also allows you to run the tests correctly under KDevelop

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575410 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Add missing prefix to parse_url()
- Also added some simple documentation

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575411 13f79535-47bb-0310-9956-ffa450edef68
PROTON-488: fix va_arg calls for the z type to always pass two simple types instead of a struct. Needed by VS and clang.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575995 13f79535-47bb-0310-9956-ffa450edef68
added pn_messenger_deadline; fixed python binding for pn_selectable_deadline

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575998 13f79535-47bb-0310-9956-ffa450edef68
PROTON-529: Windows port of PROTON-525, driver refactor (io and selector) from review 18893

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576030 13f79535-47bb-0310-9956-ffa450edef68