fixed tests not runing, and added new tet that fails.
single step run of multiple fmus is now working. Missing the test
multi-rate now working. Problem with injecting port assignments solved.