Moved guts of TestCase.need_sandbox() and get_sandbox_name() to _Predicate.
Moved guts of TestCase.need_sandbox() and get_sandbox_name() to _Predicate.

* subversion/tests/cmdline/svntest/testcase.py
  (_Predicate.need_sandbox, _Predicate.get_sandbox_name): New methods
  (bodies adapted from TestCase class methods of same names).

  (TestCase.need_sandbox, TestCase.get_sandbox_name): Delegate work to
  _Predicate instance.

  (TestCase._func_code): Deleted (unneeded).

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion