GetModuleList now saves list to environ.
First time GetModuleList() is run, dl module list and save into zoonHidden environment.
Subsequently, just print that list
Argument to GetModuleList to force downloading modulelist.
Useful for if you are updating repo and want to check it has been uploaded etc.