var_main now uses iterative_restrict method to restrict valid models. iterative_restrict method will no longer return invalid models. Fixed df bug with Granger causality on restricted models. Removed the include_restricted_models option from var_main. Exogenous variables for a model now printed on separate lines. Changed default lag_max for var_main to 2.