Nonlinear Extensions to New Causality and a NARMAX Model Selection Algorithm for Causality Analysis