update Install.sh to current state. reordered.
update and reorder entries in Install.sh to make
all files that depend on other packages being installed
optional and detetct if those are available or not.
Note: need to document that USER-OPENMP has to come last.
group entries by alphabet and topic.