try to fix the issue where the list and rlist functions dont work on mac and older linux versions
make sysdownload use download programs from the system (wget or curl) rather than LWP which might be incomplete or outdated on the system
module to fetch info about the system (like architecture)