separates setup.sh into setup.sh and site-setup.sh. site-setup.sh is to be copied into $RISCV/site-setup.sh by the system admin and modified as needed. setup.sh should no longer require modifications for individual systems.