Makefile: use the proper linker.
Moon: condense library loading.
C: fix memory leak by freeing script pointer.
Moon: remove explicit casting.

It is a fair amount faster than explicitly casting things.
Header: fix init prototype.
Moon: ignore lines with empty text.

Like comments, they are guaranteed to be completely blank.