Generic archive reader and writer interfaces and wrappers added.
File stream factory test added.
Minor renames