PROTON-581: part2, pick up minor changes since review board version

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1627987 13f79535-47bb-0310-9956-ffa450edef68
PROTON-668: Document Proton-c IO restrictions for 0.8 release

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1627988 13f79535-47bb-0310-9956-ffa450edef68
PROTON-701: skip tests with python selector competing with IOCP selector

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628030 13f79535-47bb-0310-9956-ffa450edef68
PROTON-701: alter test for isSSLPresent to check on server capability instead of client capability

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628034 13f79535-47bb-0310-9956-ffa450edef68
PROTON-701: drop error message and allow faster detection of network failure for large number of forced failures during ctest

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628038 13f79535-47bb-0310-9956-ffa450edef68
PROTON-465: FindPerlLibs fails on Ubuntu 12

If the search for libperl.so fails using the standard search in CMake,
then this alternative tool kicks in and searchs other known locations
for the file.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628177 13f79535-47bb-0310-9956-ffa450edef68
PROTON-702: mark interest in timer based on existence of deadline, not change in deadline

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628215 13f79535-47bb-0310-9956-ffa450edef68
added connection accessor to proton binding

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628259 13f79535-47bb-0310-9956-ffa450edef68
PROTON-700
By not saying 'static' on previous checkin, I broke debug builds.


git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628274 13f79535-47bb-0310-9956-ffa450edef68
add a backwords compatible pn_transport_error

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628289 13f79535-47bb-0310-9956-ffa450edef68
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
PROTON-705: Fix tests on windows so that they run directly from a build
(without having to fix up the environment with config.bat)

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1628467 13f79535-47bb-0310-9956-ffa450edef68
PROTON-705: Work with older versions of CMake too

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