Fixed interactions with ':'

Function now handles single interaction terms denoted with ':' instead
of all interactions denoted by '*'
Added argument to filter.exogenous

Added argument for modelList