Apply patch for bugs 2030388 and 3134533: FileProtocolIteratorFactory creates File from a URL wrong and doesn't handle spaces.
Add new AnnotationDB setting: ignoreBadURLs. Setting this to true will prevent AnnotationDB::scanArchives() from throwing an IOException when handed a bad URL, it will continue to process the remaining URLs passed to it and skip the bad ones.
- [DH] src/main/java/org/scannotation/AnnotationDB.java
- [DH] src/main/java/org/scannotation/archiveiterator/FileProtocolIteratorFactory.java