Fixed ERRAI-613: Allow for special chars in file names when scanning the classpath

This is the same fix we applied to MetaDataScanner on 1/4/12. The new scanners introduced since then (translation, less, validation) didn't rely on the same functionality.