For purging nonsensical goo.
Trade "strict"-ness for stopping on encountered copies
And evenly blame the world, too.
* subversion/clients/cmdline/main.c
(svn_cl__options): Add new --stop-on-copy (svn_cl__stop_on_copy_opt) option.
(svn_cl__cmd_table): Lose the --strict option for 'svn blame' -- it
just doesn't make any sense to support that. Also, use the new
--stop-on-copy option instead of --strict for 'svn log'.
(main): Parse new --stop-on-copy option.
* subversion/clients/cmdline/cl.h
(svn_cl__longopt_t): Sort these, and add new svn_cl__stop_on_copy_opt.
(svn_cl__opt_state_t): Add 'stop_on_copy' member.
* subversion/clients/cmdline/blame-cmd.c
(svn_cl__blame): Update call to svn_client_blame.
* subversion/include/svn_client.h
* subversion/libsvn_client/blame.c
(svn_client_blame): Remove 'strict_node_history' parameter.
* subversion/clients/cmdline/log-cmd.c
(svn_cl__log): Use the --stop-on-copy option instead of --strict.
* subversion/tests/clients/cmdline/getopt_tests_data/svn_help_log_switch_stdout
Update test data.
* subversion/doc/book/book/ch08.xml
Update documentation for --strict and --stop-on-copy.