only run apt-get update for g++
drop spurious ';' after closing parenthesis of namespace
stop using enum to indicate addition or deletion of gene/allele
remove #include <enum.hh>, as the file is no longer used
update src/CMakeLists.txt to reduce the number of blacklisted compiler flags