QPID-4708: support for reconnect over AMQP 1.0

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1518233 13f79535-47bb-0310-9956-ffa450edef68
QPID-5101: C++ Broker Windows missing SaslFactory::createServer for AMQP 1.0

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1518285 13f79535-47bb-0310-9956-ffa450edef68
QPID-5102: C++ Broker Windows build with PROTON needs new _EXTERN statements.

Note that this patch supplies only _EXTERNs. It does not change the build for finding PROTON nor does it correct the QPID-5100 amqp/amqpc library export issues.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1518337 13f79535-47bb-0310-9956-ffa450edef68
QPID-5079: Deal better with compiling on 32 bit architectures
- The API check now varies the expansion it uses for uint64_t/int64_t/size_t
  by getting the compiler to tell it the actual type.

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