Fixed an omission in JavaHL's status/update editor proxy: the file contents
stream was not being properly wrapped into Java.

[in subversion/bindings/javahl]
* src/org/apache/subversion/javahl/ISVNEditor.java
  (ISVNEditor.addFile, ISVNEditor.alterFile): Update docstring with a note
   that the contents stream's lifetime does not extend beyond the lifetime
   of the function invocation.

* native/EditorProxy.cpp (wrap_input_stream): New helper function.
   Uses jniwrapper's new-style native-to-java InputStream mapper.
  (EditorProxy::cb_add_file, EditorProxy::cb_alter_file):
   Wrap the contents stream so that the Java editor implementatino can use it.

* tests/org/apache/subversion/javahl/SVNRemoteTests.java
  (SVNRemoteTests.testTextchangeStatus): New test case.
  (SVNRemoteTests.testPropchangeStatus): Annotate the assertions.


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