Add support for external CAB files.

If a CAB's file name in the media table doesn't start with #, it copies the local file instead of extracting from the MSI file.