add regressor ordering and some error prevention to summary_col

add a new parameter to summary_col to order the regressors

also fix a problem when model_names were not unique. Now a roman
number is appended to all model names in such cases.