Add an API to JavaHL to get the runtime version of the native libraries,
as opposed to the compile-time version that was available up to now.

* build.conf (private-built-includes):
   Added org_apache_subversion_javahl_types_RuntimeVersion.h.

[in subversion/bindings/javahl]

* src/org/apache/subversion/javahl/types/RuntimeVersion.java: New class.
* src/org/apache/subversion/javahl/ISVNClient.java,
  src/org/apache/subversion/javahl/SVNClient.java
  (ISVNClient.getRuntimeVersion): New method.
* src/org/apache/subversion/javahl/NativeResources.java
  (NativeResources.runtimeVersion): New private member.
  (NativeResources.getRuntimeVersion): New method.
  (NativeResources.init): Check that the runtime version is valid.

* native/org_apache_subversion_javahl_types_RuntimeVersion.cpp: New.
   Implementation of native methods in class RuntimeVersion.

* tests/org/apache/subversion/javahl/BasicTests.java
  (BasicTests.testRuntimeVersion): New test case.


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