get rid of ModuleGenerator deconstructor, since it screws up MODULEPATH; cleanup is handled by clean_up_fake_module function in EasyBlock
add clarifying comment

Conflicts:
	easybuild/tools/toolchain/mpi.py
Merge pull request #504 from boegel/remove_ModuleGenerator_deconstructor

get rid of ModuleGenerator deconstructor