make.sh: add support for FONTS, STRINGS and texture directories in modules, and automatically generate resource compilers regardless of specified target