Support --warn404 to print errors but not abort