Create ArchivingIMDI branch and add initial content
Refactoring to move some archiving stuff into base class.
Undid some of yesterday's refactoring. Changed way client specifies files to archive to prepare for
hierarchical approach needed for IMDI.
Architectural changes
Need to do something else
End of week checkin
Merge
Strip out xxx
Changes
Fixed constructor call in test setup
Fixed some of the plumbing, cleaned up generated IMDI classes, and added tests for setting the abstract.
Merged conflicts
Fixed up files that got trashed by merge.
Clean up IMDI_3_0.cs
Code clean-up and streamlining.
Hooked up some plumbing and abstracted things to make ArchvingDlg work with both kinds of archive.
Made it so that a single abstract can be specified without indicating a language code.
Tests for creating imdi metadata files
Pull imdi description code into one place, IMDIDescription.cs
Merge