Update tools/examples/svnlook.rb to use Subversion 1.3 APIs. (The Ruby bindings do not support the Subversion 1.2 APIs any  more, so all scripts need to be updated.)
Update tools/examples/svnlook.rb to use Subversion 1.3 APIs.
(The Ruby bindings do not support the Subversion 1.2 APIs any
 more, so all scripts need to be updated.)

Patch by: nori
Review by: kou

* tools/examples/svnlook.rb
  (SvnLook#cmd_date): Use Time#strftime directly instead of via
  SvnLook#str_to_time.

  (SvnLook#print_tree): Change arguments passed to
  Svn::Fs::Root#dir_delta.

  (SvnLook#str_to_time): Removed.

  (SvnLook::Editor,
   SvnLook::DirsChangedEditor,
   SvnLook::ChangedEditor,
   SvnLook::DiffEditor):
  Inherit not Svn::Delta::Editor but Svn::Delta::BaseEditor.

  (SvnLook::DiffEditor#apply_textdelta): Change arguments passed to
  SvnLook::DiffEditor#do_diff.

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