extended the delivery API to work with all delivery states defined by the transport spec as well as custom delivery states. This addresses PROTON-97 and the C portion of PROTON-75

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1493859 13f79535-47bb-0310-9956-ffa450edef68
PROTON-339 : [Proton-J] Implement pure java version of the Data interface

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1494067 13f79535-47bb-0310-9956-ffa450edef68
PROTON-340: map AMQP specific application property value types. Patch from Hiram Chirino.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1494211 13f79535-47bb-0310-9956-ffa450edef68
fail regular expression for ruby unit tests

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1494236 13f79535-47bb-0310-9956-ffa450edef68
fixed env.py to not swallow error codes

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1494242 13f79535-47bb-0310-9956-ffa450edef68
added backwards compatibility code for File.absolute_path

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