Add a 'destroy' action to fill in gaps in history for destroyed files.

The SanityChecker cleans these files up so it's OK.
This seemed to be a bug.

I got an undefined variable warning in get_revision.
This code seemed suspect, since the item had been recovered.
Fixed typos.
Fix up svn scheduling of destroyed files.