I'm trying to eliminate all errors and warnings from my log file, because why not right?
so anyway, I find a bunch of these warnings, now the problem is that none of the image files are being referenced directly from the script files. which confused me for a while.
then I find this little beast EditorIconRegistry::loadFromPath() which appears to be auto capitalising the first letter of every filename, I took a brief look into the source but that proved unhelpful.
It appears that this auto capitalisation comes from the platform itself and I really have no idea how to stop this short of forcing some kind of toLower() within the function and forcing people to make sure that the files are all forced lower case.