PROTON-676: applied patch from dominic

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628292 13f79535-47bb-0310-9956-ffa450edef68
PROTON-676: Removed file added in error

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628314 13f79535-47bb-0310-9956-ffa450edef68
PROTON-693: If the system doesn't have port definitions for amqp/amqps
use the default values of 5672/5671.
- Not all systems have /etc/service (or similar) files that define
  these ports, but our tests use them and the defaults are these
  strings.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628315 13f79535-47bb-0310-9956-ffa450edef68
PROTON-660: Fix openssl.c build on windows



git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628376 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: add basic config toggle for the length of payload included in the frame trace logging, for cases where the hard coded value doesnt quite suit

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628387 13f79535-47bb-0310-9956-ffa450edef68
PROTON-704: subtract 1 when setting delivery-count header based on JMSXDeliveryCount during outbound JMS transformation

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