Fix for PROTON-403, this includes the following changes:
 - reconciled proton-c and proton-j transport semantics
 - fixed the java transport stack to propogate end of stream conditions
 - fixed the java driver to properly communicate end of stream conditions
 - modified python binding to permit testing of new transport
   interfaces rather than using the deprecated interface
 - modified python tests to use the new transport interfaces


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