add $(DESTDIR) in make install function and some fixes

changes
- add $(DESTDIR) to some makfiles (only in install function) in some ports (the rest have these variable). ideal for package maintainers
- some fixes:
    - libtiff, romfs, aalib, sdlmixer : fix missing rule to creation some folders needed for install sources/headers/binaries
    - libjpeg, sdl, sdlmixer, ode: some headers have executable bit (755). change all to 644
    - libmikmod: fix capitalization. makefile in linux don't recognize the $ECHO function (fail build). change to lowercase $echo.
    - aalib: remove older CSV folders
    - sdlimage: fix libfpeg.a not found (before search libjpg.a and get error, but the builds continue)

TODO: some ports need create subdirectories under build time. some port include these subdirs, others need create by hand.
need found the best (and pretty, because my method is too ugly, like https://github.com/ps2dev/ps2sdk-ports/issues/2#issuecomment-48207999 ) solution for this,  (i not senior coder, only little fixes)
i think the best method is change that ports to other structure, like ports without these behavior (like libtiff, for example)

the packages with this issue: libid3tag, libmad, libmikmod, madplay, ode, romfs, sdlgfx and sdlttf, 

greetings
because if "$(PS2SDK)/ports/include/" don't exist, fail copy. is a security to force create that path