Partially address issue #289.  This version compiles and runs but does not actually set the config variable according to what the user option is.  Thus the whole handling of option -topg_to_phi needs to move to src/base/util/pism_options.cc because that method has a non-constant copy of Config.