fixed and cleaned up makefile; parser.cmi is now definitely getting built