Updated all modules to be compatibile with DevIL 1.7.8 and fixed a couple of incorrect declarations in the process.
Added @nogc to all modules and updated the minimum DerelictUtil dependency to 1.0.2 to support @nogc on older compilers.
Updated the README to reflect all the changes.