Move misplaced parameters out of the blame callback.
The svn_client_blame_receiver4_t parameters "start_revnum" and "end_revnum" do not really belong here because they are not per-line data. They are the "resolved" versions of the input revnums to svn_client_blame6(). This patch moves them to svn_client_blame6() output parameters.
* subversion/bindings/javahl/native/BlameCallback.h, subversion/bindings/javahl/native/BlameCallback.cpp (callback, singleLine): Drop the start/end parameters.
* subversion/bindings/javahl/native/SVNClient.cpp (blame): Adjust the call to svn_client_blame6(). Don't provide access to the start/end parameters here, as we weren't providing access to them through the callback. We could add them later.
* subversion/svn/blame-cmd.c (blame_receiver_xml, blame_receiver): Don't expect and process start/end revnums here. (svn_cl__blame): Handle them here instead.