I updated this patch to the current version, but I noted that the actual imgloader is not ebdian save and crashes with my test bitmaps (which were loaded perfectly fine before). Also the std stream libary may use exceptions, which are not ok with our current threading default libs. Hence here is an updated version, but it requires more code to make it actually working. Probably using the old code for the BMP header processing. Anyway, I stopped on that, but here is a patch that actually applies.
But all the renaming efforts in the past would make probably any older patch useless; insofar loosing al those previous attachments solved this task also somehow ...