Better Makefile, uses latexmk if available