PROTON-400: Perl bindings are installed via CMake.

If the CMake FindPerlLib module fails to set the PERL_VENDORLIB
directory, then our environment will attempt to local that directory
itself.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1512437 13f79535-47bb-0310-9956-ffa450edef68
PROTON-402: [proton-c] Example proton.c with no args causes seg fault
allocate a bigger buffer to hold received message.



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

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1513551 13f79535-47bb-0310-9956-ffa450edef68
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
PROTON-370: tests as submitted by Bozo Dragojevic and cleaned up by Philip Harvey

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1513566 13f79535-47bb-0310-9956-ffa450edef68
PROTON-394 and PROTON-404: fixed head of line blocking issue in proton-c and fixed delivery-id sequence for proton-j; both these issues where exposed by the same test

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1513608 13f79535-47bb-0310-9956-ffa450edef68
PROTON-393: fixed recv to not error in non blocking mode; fixed python binding to use seconds (in floats) rather than milliseconds; fixed a stall in java messenger

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1514254 13f79535-47bb-0310-9956-ffa450edef68
PROTON-393: fixed concurrent modification exception

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