Make the C++ standard version configurable
Make high warning level optional