PROTON-194 : Add alternate names for bouncycastle jars

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441757 13f79535-47bb-0310-9956-ffa450edef68
PROTON-192 : Modify java.i file to allow for building on older versions of SWIG

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441759 13f79535-47bb-0310-9956-ffa450edef68
PROTON-159: C++ support part 1.  See https://reviews.apache.org/r/8223/

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441855 13f79535-47bb-0310-9956-ffa450edef68
PROTON-159: C++ support part 2.  See https://reviews.apache.org/r/9085/

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441856 13f79535-47bb-0310-9956-ffa450edef68
PROTON-159: C++ support part 3.  See https://reviews.apache.org/r/9086/

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441857 13f79535-47bb-0310-9956-ffa450edef68
PROTON-159: C++ support part 4.  See https://reviews.apache.org/r/9088/

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441872 13f79535-47bb-0310-9956-ffa450edef68
PROTON-159: BUILD_WITH_CXX.  See https://reviews.apache.org/r/9124/

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441947 13f79535-47bb-0310-9956-ffa450edef68
PROTON-213: Visual Studio / C99 grumpiness.  See https://reviews.apache.org/r/9169/

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441965 13f79535-47bb-0310-9956-ffa450edef68
PROTON-192 : Add initial support for Messenger and Data to the Java/JNI Binding

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1441982 13f79535-47bb-0310-9956-ffa450edef68
PROTON-192: Update JNI Binding to handle byte[] containing nulls

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1442057 13f79535-47bb-0310-9956-ffa450edef68
PROTON-196: Enable XML formatted output from python tests for better intergration with Maven/Jenkins

Also:

* Junit xml output now uses <skipped/> element to indicate a skipped test
* Junit xml output now includes message and type attributes on <failure/> element (Maven surefire module requires these).

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1442085 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Moved Cmake modules to tools/cmake.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1442155 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: reverting r1442155 by mcpierce which broke the build

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1442432 13f79535-47bb-0310-9956-ffa450edef68
PROTON-196: JythonTest now creates the xml report directory (specified by optional system property) if it does not already exist

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1442528 13f79535-47bb-0310-9956-ffa450edef68
PROTON-192 : [JNI Binding] Improve JNIMessage to mimic pure Java Implementation of Message Sections

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1442542 13f79535-47bb-0310-9956-ffa450edef68
PROTON-192 : [JNI Binding] use correct method for converting pn_bytes into byte[]

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1442549 13f79535-47bb-0310-9956-ffa450edef68
PROTON-194: Remove redundant Ant build.xml.

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