Added simple smoke tests for the bindings. Encountered numerous issues
along the way and fixed as appropriate, including:
  - added tracker return values for ruby put/get
  - fixed ruby accept/reject to omit the tracker arg
  - fixed a deprecation warning in the perl binding
  - added disposition calls for php (PROTON-365)
  - added incoming/outgoing window properties for php
  - fixed put of messages without an address (PROTON-368)
  - added C level inspection method for messages to allow consistent
    printing of messages across bindings


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