an unload should never fail even if a modulefile produces errors
fixed Makefile.in w.r.t. not having lua-term
purge in reverse order