Add gradual refinement feature to the structured mesh generator

as titled. I also introduced a customized TCLAP output which can print a list of arguments in the order they were added.