Refactor ProcessAdditional into it's own class, Refactor some of Namefixer.

Add decompression of nested RAR/ZIP files.
Change from using unrar manually to letting ArchiveInfo handle it.
Many fixes and additions.

Expect issues to pop up.