adapt IDEAS to avoid input-output dependencies of linearize model.
Merge branch 'issue79_linearizationBuilding' of https://github.com/open-ideas/IDEAS into issue79_linearizationBuilding
change matrix input to vector input for linearized model