This makes it possible to produce more than one iso/cue, lifting a bit more work to the outside Makefile.
move Makefile to common.mk and add a LIB variable that makes it easy to use this from a subdirectory. Also fix section alignment issues in .text