Fix Scientific Linux and clean up the CentOS if statement and version bump