Build system: significantly update the CMake options and their associated logic
Update scripts/test_FreeEOS.sh by adding the -Orecurse option for all make commands
Substantial update of scripts/test_FreeEOS.sh
Rename scripts/install_FreeEOS.sh to scripts/install_FreeEOS_versions.sh
Update scripts/install_FreeEOS.sh and scripts/newenv.source_script
Implement bash script to install various versions of FreeEOS
Build system: Remove unneeded FreeEOS library install directory component from the runpath of the free_eos library
Fix both interactive and noninteractive error handling capability for the bash source script, scripts/newenv.source_script