Fixed some issues, also allow ISO files to use unknown icon if is completely missing