Added method to find DIABDAT.MPQ case insensitive

Let me know if this is a useful change and what coding style you prefer.

OT: I found that after the diablo installation my diabdat.mpq file was lower case and i had to rename it to upper case. for that matter i changed the code so that it finds and loads the file regardless of case.